Freigeben über


Verwenden von IRow::GetColumns

Die IRow-Implementierung ermöglicht vorwärts nur sequenziellen Zugriff auf die Spalten. Sie können entweder mit einem einzelnen Aufruf von IRow::GetColumns auf alle Spalten in der Zeile zugreifen oder IRow::GetColumns mehrmals aufrufen, wenn Sie auf mehrere Spalten in der Zeile zugreifen.

Die mehreren Aufrufe von IRow::GetColumns sollten sich nicht überlappen. Wenn beispielsweise der erste Aufruf von "IRow::GetColumns " die Spalten 1, 2 und 3 abruft, sollte der zweite Aufruf von "IRow::GetColumns " die Spalten 4, 5 und 6 aufrufen. Wenn sich spätere Aufrufe von IRow::GetColumns überlappen, wird das Statusflagge (dwstatus-Feld in DBCOLUMNACCESS) auf DBSTATUS_E_UNAVAILABLE festgelegt.

Siehe auch

Abrufen einer einzelnen Zeile mit IRow