关于RecordSet对象的更新
我在RecordSet对象中存储了一个查询结果
然后我对每个结果进行判断,符合条件的留下,不符的删除,但是问题是用Delete方法时报错。
我调整了LockType属性(原来是默认值),当值为“保守式记录锁定(adLockPessimistic)”或者“开放式记录锁定(adLockOptimistic)”时,我数据库内的记录会被删除,为“开放式批更新(adLockBatchOptimistic)”时,出错说“多步OLE DB操作产生错误。”
我的想法是在删除了对象内的纪录后,我手动更新或不更新。
又或者有没有其他办法,得到一个Recordset纪录集,包含符合条件的记录,同时数据库内数据没有作变动。