dbgrid 的问题,有点急。。 dbgrid 和adotable 使用的问题为什么我直接在dbgrid上面对一行记录修改完后,然后点另外一条记录,就会出现自动提交呀?怎么实现不自动提交? 必须 程序用 adotable.post 才能提交?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DBGRID 本身就有对数据进行修改的功能,你可以添加一些数据感知组件如:TDBtext , TDBEdit , TDBMemo.... 来显示当前记录的相应的值 , 然后在这些控件中修改字段的值 , 最后通过POST 提交到数据库里 . 你可以试试在dataset的afterscroll事件中写代码:if dataset.state in [Dsinsert] thendataset.cancel; 首先把adoTable的LockType 值改为ltBatchOptimistic; 然后用 adotable.UpdateBatch; 提交就可以了。 这是一种批处理提交方式。 函数问题 求用流写Excel的代码(最好同时有设置单元格字体属性等的代码) 线程超级难题?高手请进 ▲▼明天要面试几个程序员,大家看看这样问可以吗??还能问什么呢? 请教这是用什么控件类似DBGrid...多谢。 请教高手一个难题!如何采集声卡信号??? 问一个关于DELPHI 7 问题!(有关界面) 那么在报表上就要做一个单号了,请问这个ID字段怎样做成一个类似S0003784这样格式的单号 我该如何关闭外部程序 >>>>>>>>>>>>> 如何用循环访问Form上的所有Edit delphi调用c++的dll遇到的指针问题!急 为什么删除数据后DBGIRD 不能及时更新
if dataset.state in [Dsinsert] then
dataset.cancel;
然后用 adotable.UpdateBatch; 提交就可以了。
这是一种批处理提交方式。