Freigeben über


CRecordset::GetRowStatus

Erhält der Status für eine Zeile im aktuellen Rowset.

WORD GetRowStatus( 
   WORD wRow  
) const;

Parameter

  • wRow
    Die einsbasierte Position einer Zeile im aktuellen Rowset. Dieser Wert kann von 1 bis zur Größe des Rowsets reichen.

Rückgabewert

Ein Statuswert für die Zeile. Details finden Sie Hinweise.

Hinweise

GetRowStatus gibt einen Wert zurück, der jede zu jeder Statusänderung in der Zeile angibt, da sie zuletzt aus der Datenquelle abgerufen wurde, oder den keine Zeile entsprechend wRow abgerufen wurde. In der folgenden Tabelle werden die möglichen Rückgabewerte auf.

Statuswert

Description

SQL_ROW_SUCCESS

Die Zeile ist unverändert.

SQL_ROW_UPDATED

Die Zeile wurde aktualisiert.

SQL_ROW_DELETED

Die Zeile wurde gelöscht.

SQL_ROW_ADDED

Die Zeile wurde hinzugefügt.

SQL_ROW_ERROR

Die Zeile ist aufgrund eines Fehlers unretrievable.

SQL_ROW_NOROW

Es gibt keine Zeile, die zu wRow entspricht.

Weitere Informationen finden Sie unter die ODBC-API-Funktion SQLExtendedFetch in Windows SDK.

Anforderungen

Header: afxdb.h

Siehe auch

Referenz

CRecordset-Klasse

Hierarchiediagramm

CRecordset::CheckRowsetError

CRecordset::GetRowsFetched

CRecordset::RefreshRowset