大家喜欢用TDBGrid还是TStringGrid网格控件作为批量录入呢? 用DBGrid作为批量录入网格由于它是与数据源相连的有时一条记录尚未录完位置一变就自动Post了,再就是好像Insert也不能使新记录插入在指定的位置,而用StringGrid相对来说在控制上要方便一些。大家怎么看? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 StringGrid与数据库连接控件比如table之类的连接不太方便吧? 恩,我一般使用stringgrid,写数据库有些麻烦,但是控制灵活 1 使用缓存更新2 对数据库的操作你需要在指定位置INSERT么?就算你真的需要,这个也是可以实现的啊。 to tomguy: 假设DBGrid1显示三条记录,现将指针指向第二条,想插入一条新的记录,用以下代码:ADOQuery1.Insert;ADOQuery1['aaa'] := 'Newone';ADOQuery1.Post;新记录却插到了末尾上。想对DBGrid网格任意位置插入新记录到底该如何做呢? 我一般不用批量输入,一条一条,然后用SQL语句加入纪录 你的新记录插入的位置有什么影响吗?为什么非地在某个特定的位置上插入?我没用过ADOQuery1,刚看了看帮助。插入的新记录在DBGrid的哪里出现和你的数据库有关系。你把你的表加上索引再试一下吧。 我一般用StringGrid,比DBGrid灵活 StringGrid怎么合数据库相联阿 我一般用StringGrid,自己改写成连接adoquery,十分方便 stringgrid 的“ 手工控制性 ” 要好一些 对第一个把DBGrid对应的数据集的LOCK TYPE属性设为ltbatchoptimistic就可以了 诚信求教一个难题,望各位高手解答 请问idhttp或者webbrowser如何登陆百度 一个编码转换的问题 求一个SQL语句:查一个指定字段中的数据出现指定次数的记录 用indy的TcpServer和tcpClient编写文件传输程序,接受不到啊 将dbgrid中的数据导入到excel中后,怎样使它居中?怎样设置页面整齐,打印的时候直接打印就可以,而不需要调整? 求助,在DBGRID中修改记录并保存的问题?? 报表问题 Excel中的自动提示以前输入的字符功能是如何实现的?内详>>> dbgrid的问题……………… 我是小菜,请教帮助! 关于DLL窗体中的API函数问题!!
2 对数据库的操作你需要在指定位置INSERT么?就算你真的需要,这个也是可以实现的啊。
假设DBGrid1显示三条记录,现将指针指向第二条,想插入一条新的记录,用以下代码:
ADOQuery1.Insert;
ADOQuery1['aaa'] := 'Newone';
ADOQuery1.Post;
新记录却插到了末尾上。想对DBGrid网格任意位置插入新记录到底该如何做呢?
我没用过ADOQuery1,刚看了看帮助。插入的新记录在DBGrid的哪里出现和你的数据库有关系。你把你的表加上索引再试一下吧。