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
Metody
Dodaje wpis bind do kolumn wyjściowych podczas zastępowania domyślny akcesor. |
|
Tworzy i inicjuje CDynamicAccessor obiektu. |
|
Rozpina wszystkie kolumny, zwalnia pamięć zaalokowana, a IAccessor wskaźnika interfejsu klasy. |
|
Pobiera zakładki dla bieżącego wiersza. |
|
Pobiera obiekt BLOB obsługi wartość dla bieżącego wiersza. |
|
Pobiera maksymalny rozmiar obiektu BLOB, w bajtach. |
|
Pobiera numer kolumny w zestawie wierszy. |
|
Pobiera właściwości kolumny. |
|
Pobiera metadane kolumny. |
|
Pobiera nazwę określonej kolumny. |
|
Pobiera typ danych w określonej kolumnie. |
|
Pobiera możliwe maksymalna długość kolumny w bajtach. |
|
Pobiera nazwę kolumny indeksu kolumny. |
|
Pobiera stan określona kolumna. |
|
Pobiera dane z bufora. |
|
Ustawia obiekt BLOB obsługi wartość dla bieżącego wiersza. |
|
Określa maksymalny rozmiar obiektu BLOB w bajtach. |
|
Ustawia długość kolumny w bajtach. |
|
Ustawia stan określona kolumna. |
|
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 CDynamicParameterAccessor