<完整記錄對象參考
UpdateBatch方法用於保存在記錄到數據庫的所有變化。 當你在一個記錄在批量更新模式下工作使用此方法。
如果保存操作失敗,發生運行時錯誤和錯誤存儲在錯誤集合。
Tip:該方法CancelBatch取消所有的批量更新。
Note:並非所有的Recordset對象支持批量更新。
句法
bool=objRecordset.UpdateBatch affectrecords
參數 | 描述 |
---|---|
affectrecords | 可選的。 一個AffectEnum值,指定哪些記錄此方法將影響。 Note:如果有在記錄沒有可見的記錄值adAffectGroup將產生錯誤 |
AffectEnum值
不變 | 值 | 描述 |
---|---|---|
adAffectCurrent | 1 | 只影響當前記錄 |
adAffectGroup | 2 | 僅影響滿足過濾器設置(過濾器必須設置為一個值FilterGroupEnum或書籤的陣列)記錄 |
adAffectAll | 3 | 會影響所有的記錄,如果沒有過濾器。 如果過濾器被設置為一個字符串標準在當前章節只影響可見的記錄。 影響記錄的所有行,如果過濾器被設置為一個值FilterGroupEnum或書籤的陣列 |
adAffectAllChapters | 4 | 影響所有子Recordset的所有記錄,包括那些由當前所應用的過濾器隱藏 |
<完整記錄對象參考