Udostępnij za pośrednictwem


Pobieranie pojedynczych rzędów z IRow

IRow interfejs implementacji w SQL Server macierzystego klienta dostawca OLE DB jest uproszczone w celu zwiększenia wydajności.IRow umożliwia bezpośredni dostęp do kolumny obiektu pojedynczego wiersza.Jeżeli wiadomo z góry że wynik wykonanie polecenia da dokładnie jeden wiersz IRow pobierze kolumn tego wiersza.Jeśli zestaw wyników zawiera wiele wierszy, IRow ujawniany jest tylko pierwszy wiersz.

IRow implementacja nie zezwala na wszelkie nawigacji wiersza.Każda kolumna w wierszu jest uzyskiwany tylko jeden czas z jednym wyjątkiem: Kolumny mogą być uzyskiwany czas Aby znaleźć rozmiar kolumn i ponownie pobrać dane.

Ostrzeżenie

IRow::Open obsługuje tylko typu DBGUID_STREAM i DBGUID_NULL obiektów do otwarcia.

Uzyskanie obiektu wierszy za pomocą ICommand::Execute metoda, IID_IRow, muszą być przekazywane.IMultipleResults interfejs musi być używane do obsługi wielu zestawów wyników.IMultipleResults obsługuje IRow i IRowset.IRowset używane dla operacji zbiorczych.

Zobacz także

Koncepcje