ADO的问题!(185分)

  • 主题发起人 主题发起人 Rover
  • 开始时间 开始时间
R

Rover

Unregistered / Unconfirmed
GUEST, unregistred user!
1、如何使用Ado在添加记录时先存在本地内存然后一次性提交?
2、如果添加记录时检查数据库中是否已经有记录,存在内存中未提交
的记录是否也能检索到?
 
1、Cache update 技术可以做到这一点。
2、不能,这样的问题应该交给数据库服务器的完整性校验去做。
 
能否给出实例代码?
 
看李维的 Delphi5.x Aso/Mts/Com+高级程序设计篇,在自己试试,这样才能有所进步,不
要总等着别人给你代码。
 
对,是用update方法来做的。
的先设ADODataSet使用文件来记录数据。
 
TADOTable和TADOQuery有一个方法,可以实现.首先将他们的LockType属性设为
ltBatchOptimistic,然后调用方法:

ADOTable1.UpdateBatch(arALL);
 
李维的书只是使用了DBNavigator来添加数据。
如果我不用它自己写语句如何实现!!!
 
把locktype属性改为 batchoptimistic
 
多人接受答案了。
 
后退
顶部