CRowset::Undo
行われた行への変更を、最後のフェッチまたは 更新する元に返します。
HRESULT Undo(
DBCOUNTITEM* pcRows = NULL,
HROW* phRow = NULL,
DBROWSTATUS* pStatus = NULL
) throw( );
パラメーター
pcRows
[out] 元に戻す(&&U),元に戻す がその行数を返す場所へのポインターを必要に応じて元に戻すとしました。phRow
[out] 元に戻す(&&U),元に戻す がすべての行に、ハンドルの配列を返す場所へのポインターを必要に応じて元に戻すとしました。pStatus
[out] 元に戻す(&&U),元に戻す が行のステータス値を返す場所へのポインター。状態は pStatusが null である場合、返されません。
戻り値
標準の HRESULT を返します。
解説
このメソッドは、すべてのプロバイダーでサポートされない場合がある省略可能なインターフェイス IRowsetUpdateを必要としています; この場合、メソッドの戻り E_NOINTERFACE。また VARIANT_TRUE にテーブルの 開く(&&O),開く,[開く] を呼び出す前に DBPROP_IRowsetUpdate を設定するか、コマンド。行セットが含まれます。
必要条件
ヘッダー: atldbcli.h