CRowset::Undo
Führt alle Änderungen rückgängig an einer Zeile seit dem letzten Sammeln oder Aktualisieren vorgenommen werden.
HRESULT Undo(
DBCOUNTITEM* pcRows = NULL,
HROW* phRow = NULL,
DBROWSTATUS* pStatus = NULL
) throw( );
Parameter
pcRows
[out] Ein Zeiger versuchte dem Verzeichnis, in dem die Rückgängig der Anzahl von Zeilen zurückgibt, sie nach Bedarf, rückgängig machen.phRow
[out] Ein Zeiger versuchte dem Speicherort, an den Rückgängig einem Array von Handles an allen Zeilen zurückgibt, sie nach Bedarf, rückgängig machen.pStatus
[out] Ein Zeiger dem Speicherort, an den Rückgängig das Zeilenstatuswert zurückgibt. Kein Status wird zurückgegeben, wenn der pStatus NULL ist.
Rückgabewert
Standard- HRESULT.
Hinweise
Diese Methode erfordert die optionale IRowsetUpdate- Schnittstelle, die möglicherweise nicht auf alle Anbieter unterstützt wird; Wenn dies der Fall ist, gibt die Methode E_NOINTERFACE zurück. Sie müssen DBPROP_IRowsetUpdate auf VARIANT_TRUE festlegen, bevor Sie auf dem Tisch Öffnen aufrufen oder den Befehl, das Rowset enthalten.
Anforderungen
Header: atldbcli.h