Udostępnij za pośrednictwem


CRowset::Undo

Cofa wszystkie zmiany wprowadzone do wiersza od ostatniego pobrania lub Aktualizacja.

HRESULT Undo( 
   DBCOUNTITEM* pcRows = NULL, 
   HROW* phRow = NULL, 
   DBROWSTATUS* pStatus = NULL  
) throw( );

Parametry

  • pcRows
    [Brak] Wskaźnik do lokalizacji, gdzie Cofnij zwraca liczbę wierszy, to próby cofnięcia, jeśli jest to wymagane.

  • phRow
    [Brak] Wskaźnik do lokalizacji, gdzie Cofnij zwraca tablicę dojść do wszystkich wierszy to próby cofnięcia, jeśli jest to wymagane.

  • pStatus
    [Brak] Wskaźnik do lokalizacji, gdzie Cofnij zwraca wartość wiersza stanu.Stan nie jest zwracany, jeśli pStatus ma wartość null.

Wartość zwracana

Standard HRESULT.

Uwagi

Ta metoda wymaga opcjonalnego interfejs IRowsetUpdate, które mogą nie być obsługiwane na wszystkich dostawców; Jeśli tak jest, metoda zwraca E_NOINTERFACE.Należy także ustawić DBPROP_IRowsetUpdate do VARIANT_TRUE przed wywołaniem funkcji Otwórz w tabeli lub zestawu wierszy zawierających polecenia.

Wymagania

Nagłówek: atldbcli.h

Zobacz też

Informacje

Klasa CRowset

IRowsetUpdate::Undo