Udostępnij za pośrednictwem


Klasa CDynamicAccessor

Umożliwia dostęp źródła danych, gdy nie wiedzy schematu bazy danych (podstawowej struktury bazy danych).

class CDynamicAccessor : public CAccessorBase

Członkowie

z828c118.collapse_all(pl-pl,VS.110).gifMetody

AddBindEntry

Dodaje wpis bind do kolumn wyjściowych podczas zastępowania domyślny akcesor.

CDynamicAccessor

Tworzy i inicjuje CDynamicAccessor obiektu.

Zamknij

Rozpina wszystkie kolumny, zwalnia pamięć zaalokowana, a IAccessor wskaźnika interfejsu klasy.

GetBookmark

Pobiera zakładki dla bieżącego wiersza.

GetBlobHandling

Pobiera obiekt BLOB obsługi wartość dla bieżącego wiersza.

GetBlobSizeLimit

Pobiera maksymalny rozmiar obiektu BLOB, w bajtach.

GetColumnCount

Pobiera numer kolumny w zestawie wierszy.

GetColumnFlags

Pobiera właściwości kolumny.

GetColumnInfo

Pobiera metadane kolumny.

GetColumnName

Pobiera nazwę określonej kolumny.

GetColumnType

Pobiera typ danych w określonej kolumnie.

GetLength

Pobiera możliwe maksymalna długość kolumny w bajtach.

GetOrdinal

Pobiera nazwę kolumny indeksu kolumny.

GetStatus

Pobiera stan określona kolumna.

Elementu GetValue

Pobiera dane z bufora.

SetBlobHandling

Ustawia obiekt BLOB obsługi wartość dla bieżącego wiersza.

SetBlobSizeLimit

Określa maksymalny rozmiar obiektu BLOB w bajtach.

SetLength

Ustawia długość kolumny w bajtach.

Operacja SetStatus

Ustawia stan określona kolumna.

UstawWartooć

Przechowuje dane do buforu.

Uwagi

Użyj CDynamicAccessor metody uzyskania kolumny informacji, takich jak nazwy kolumn, liczba kolumn, typ danych itd.Następnie należy użyć informacji o kolumnie, aby utworzyć akcesor dynamicznie w czasie wykonywania.

Kolumna jest przechowywana w buforze, który jest tworzony i zarządzany przez tę klasę.Uzyskania danych z bufora, za pomocą elementu GetValue.

Dyskusji i przykłady użycia klasy akcesor dynamicznych, zobacz Za pomocą dynamicznej akcesorów.

Wymagania

Nagłówek: atldbcli.h

Zobacz też

Informacje

Klasa CAccessor

Klasa CDynamicParameterAccessor

Klasa CManualAccessor

Koncepcje

OLE DB konsumenta szablony (C++)

OLE DB konsumenta szablony odniesienia