Recordset 对象支持两种类型的更新:立即更新和批更新。使用立即更新时,一旦调用 Update 方法,对数据所作的所有更改便被立即写入基本数据源。也可以用 AddNew 和 Update 方法将值的数组作为参数传递,同时更新记录中的多个字段。
如果提供者支持批更新,可以让提供者把对多个记录所作的更改存入缓存,然后用 UpdateBatch 方法在单个调用中将它们传送到数据库。这种情况适用于用 AddNew、Update 和 Delete 方法进行的更改。调用 UpdateBatch 方法之后,可以用 Status 属性检查数据冲突并加以解决。
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) | Powered by Discuz! X3.3 |