码迷,mamicode.com
首页 > Windows程序 > 详细

delphi adoquery的post和UpdateBatch

时间:2019-06-08 13:23:17      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:--   pos   并且   dataset   http   lock   原创   ase   tst   

delphi adoquery的post和UpdateBatch

Post是确认当前的修改,而UpdateBatch是把已经确认但是没有存盘的数据写入数据库
当ADOQuery的CursorType是ctKeySet或者ctStatic,并且LockType是ltBatchOptimistic的时候,数据DataSet是用批量更新的更新方式。这时,每条记录修改之后,用Post确认当前修改,但是确认后的数据却并没有立即写入数据库,而是保存于缓存之中。
当调用UpdateBatch的时候,这些缓存中的修改才写入数据库。
如果不是使用批量更新的方式的时候,Post的时候,确认的修改直接写入数据库。
---------------------
作者:清风古韵
来源:CSDN
原文:https://blog.csdn.net/ttpage/article/details/9161679
版权声明:本文为博主原创文章,转载请附上博文链接!

delphi adoquery的post和UpdateBatch

标签:--   pos   并且   dataset   http   lock   原创   ase   tst   

原文地址:https://www.cnblogs.com/jijm123/p/10990340.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!