最新的Web開發教程
 

ADO UpdateBatch方法


<完整記錄對象參考

UpdateBatch方法用於保存在記錄到數據庫的所有變化。 當你在一個記錄在批量更新模式下工作使用此方法。

如果保存操作失敗,發生運行時錯誤和錯誤存儲在錯誤集合。

Tip:該方法CancelBatch取消所有的批量更新。

Note:並非所有的Recordset對象支持批量更新。

句法

bool=objRecordset.UpdateBatch affectrecords

參數 描述
affectrecords 可選的。 一個AffectEnum值,指定哪些記錄此方法將影響。

Note:如果有在記錄沒有可見的記錄值adAffectGroup將產生錯誤


AffectEnum值

不變 描述
adAffectCurrent1 只影響當前記錄
adAffectGroup2 僅影響滿足過濾器設置(過濾器必須設置為一個值FilterGroupEnum或書籤的陣列)記錄
adAffectAll3 會影響所有的記錄,如果沒有過濾器。 如果過濾器被設置為一個字符串標準在當前章節只影響可見的記錄。 影響記錄的所有行,如果過濾器被設置為一個值FilterGroupEnum或書籤的陣列
adAffectAllChapters4 影響所有子Recordset的所有記錄,包括那些由當前所應用的過濾器隱藏

<完整記錄對象參考