OLE DB tabeli i polecenia obsługują

Otwórz zestaw wierszy, wykonywanie poleceń i inicjować powiązania, należy utworzyć wystąpienia CTable i CCommand. Klasy te wynikają z CAccessorRowset , jak pokazano na poniższym rysunku.

Klasa CTable obsługuje dostęp do źródeł danych bez polecenia. To prostą klasę otwiera tabelę źródła danych przy użyciu nazwy tabeli, który można określić.

Dla źródła danych, które obsługują poleceń można zamiast użyć klasy CCommand . Aby wykonać polecenie, wywołanie otwarte dla tej klasy. Jako alternatywę można wywołać Przygotuj przygotować polecenie, które chcesz wykonać więcej niż raz.

CCommand ma trzy argumenty szablon: klasy akcesor, klasą wierszy i CNoMultipleResults (domyślnie) lub CMultipleResults. Jeśli określisz CMultipleResults, klasa CCommand będzie obsługuje interfejs IMultipleResults i obsługują wiele zestawów wierszy. DBVIEWER próbki pokazuje, jak obsługiwać wiele wyników.

Wróć do architektury szablonu OLE DB konsumentów

Index