RSS订阅 | 匿名投稿
您的位置:网站首页 > 数据库 > 正文

delphi adoquery的post和UpdateBatch

作者:admin 来源: 日期:2013/4/5 20:08:05 人气: 标签:

delphi adoquery的post和UpdateBatch

Post是确认当前的修改,而UpdateBatch是把已经确认但是没有存盘的数据写入数据库
当ADOQuery的CursorType是ctKeySet或者ctStatic,并且LockType是ltBatchOptimistic的时候,数据DataSet是用批量更新的更新方式。这时,每条记录修改之后,用Post确认当前修改,但是确认后的数据却并没有立即写入数据库,而是保存于缓存之中。
当调用UpdateBatch的时候,这些缓存中的修改才写入数据库。
如果不是使用批量更新的方式的时候,Post的时候,确认的修改直接写入数据库。


读完这篇文章后,您心情如何?
0
0
0
0
0
0
0
0
本文网址: