CRowset::Undo
復原所有變更的資料列自從最後一次提取或更新。
HRESULT Undo(
DBCOUNTITEM* pcRows = NULL,
HROW* phRow = NULL,
DBROWSTATUS* pStatus = NULL
) throw( );
參數
pcRows
[] out變數的指標位置,其中復原傳回它嘗試復原所需的資料列數目。phRow
[] out變數的指標位置,其中復原會回到它嘗試復原所需的所有資料列控制代碼陣列。pStatus
[] out變數的指標位置,其中復原傳回資料列狀態的值。如果傳回沒有狀態pStatus為 null。
傳回值
一種標準HRESULT。
備註
這個方法會要求選擇性的介面IRowsetUpdate,這可能不支援所有提供者。 如果是這樣,則此方法會傳回 E_NOINTERFACE。您也必須設定 DBPROP_IRowsetUpdate 到VARIANT_TRUE呼叫之前開啟的資料表或包含資料列集的命令。
需求
標頭: atldbcli.h