共用方式為


判斷編輯模式

ADO 會維護與目前記錄相關聯的編輯緩衝區。 EditMode 屬性會指出是否已對這個緩衝區進行變更,或是否已建立新的記錄。 使用 EditMode 來判斷目前記錄的編輯狀態。 您可以測試是否有暫止變更,如果編輯過程已中斷,並判斷是否需要使用 UpdateCancelUpdate 方法。

EditMode 會傳回下表所列的其中一個 EditModeEnum 常數。

恆定的 描述
adEditNone 表示沒有任何編輯作業正在進行中。
adEditInProgress 表示目前記錄中的數據已修改,但未儲存。
adEditAdd 表示已呼叫 AddNew 方法,而且複製緩衝區中的目前記錄是尚未儲存至資料庫的新記錄。
adEditDelete 表示已刪除當前記錄。

EditMode 只有在有當前記錄時,才能傳回有效的值。 EditMode 會傳回錯誤,如果 BOFEOFTrue 或如果目前記錄已刪除。