我用的是vb+sqlserver 表格控件用的是vsflexgrid,录入的数据量比较大,多条记录都录入完后再进行保存,请问大家有没有好的方法,使录入操作比较方便快捷!!
解决方案 »
- VB掉用VC++编写的DLL时参数传递老是出错
- VB调用存储过程问题
- vb动态滚动条控制问题,拖动时容易溢出。
- 如何VB控件中能够输入国际化字符(中文操作系统),包括具有注音符号的字符。注音符号放置在字母的上方、下方或覆盖其上,如:抑音符(à
- 请求高手帮助,算图书出租费用
- 请问高手们,如何将图版框里的图像存为BMP文件(在线等)
- 求media player歌词显示控件~
- 紧急求助:打包后安装时出错。
- 关系型数据库编程难题?
- IE中的安全设置在注册表中找得到吗?
- vsflexgrid控件怎么查询记录?
- 求查找access2000 的查找sql语句-----------------------急死了!!!!!!!!!!!
就留一个插入记录的行,当光标跳到其他行时把插入记录行中的数据插入到数据库中,然后在添加一个空的行作为插入数据的行。
当对其他行操作时,当光标所在行改变就更新相应记录
在安装例程中有
用户可以在栅格控件中添加任何多行和修改数据.
添加和修改后直接全部保存。可以用Spread控件.不过,这个要写很多处理函数
1。如果是未行,则新增一行。
2。判断那些是新增和修改,Delete的行。
3。存储过程中对这些新增和修改,Delete行做处理
4.可以指定录入格式。
5 可以指定那些单元格可以录入.
等等.
datamode=2
最多是:
1\樓主改善程序,對一些數據進行"預顯示".
比如,在輸入商品信息時,把單位默認為 cm,則新增記錄時,系統在表格上顯示 cm
2\Excel上的數據不也是一條條地輸入的麼?至於用Ctrl+MOuse 往下拉,都是程序多了些手腳.
3\對於數據庫操作而言,不同於Excel等辦公軟件,樓主可以嘗試用 ADO 的事務處理或 鎖操作(緩衝技術).
datamode=2
采用此方法,在录入数据的保存基本像在数据库直接输入数据一样,即输即保存的.