Udostępnij przez


Klasa CTable

Zapewnia metodę bezpośredniego uzyskiwania dostępu do prostego zestawu wierszy (bez parametrów).

Składnia

template <class TAccessor = CNoAccessor,
            template <typename T> class TRowset = CRowset>
class CTable :
   public CAccessorRowset <TAccessor, TRowset>

Parametry

Funkcja TAccessor
Klasa akcesoriów.

TRowset
Klasa zestawu wierszy.

Wymagania

Nagłówek: atldbcli.h

Członkowie

Metody

Nazwa/nazwisko opis
Otwórz Otwiera tabelę.

Uwagi

Zobacz CCommand , aby uzyskać informacje na temat wykonywania polecenia w celu uzyskania dostępu do zestawu wierszy.

CTable::Open

Otwiera tabelę.

Składnia

HRESULT Open(const CSession& session,
   LPCWSTR wszTableName,
   DBPROPSET* pPropSet = NULL,
   ULONG ulPropSets = 0) throw ();

HRESULT Open(const CSession& session,
   LPCSTR szTableName,
   DBPROPSET* pPropSet = NULL,
   ULONG ulPropSets = 0) throw ();

HRESULT Open(const CSession& session,
   DBID& dbid,
   DBPROPSET* pPropSet = NULL,
   ULONG ulPropSets = 0) throw ();

Parametry

Sesji
[in] Sesja, dla której jest otwarta tabela.

wszTableName
[in] Nazwa tabeli do otwarcia, przekazana jako ciąg Unicode.

szTableName
[in] Nazwa tabeli do otwarcia, przekazana jako ciąg ANSI.

Dbid
[in] Tabela DBID do otwarcia.

pPropSet
[in] Wskaźnik do tablicy struktur DBPROPSET zawierających właściwości i wartości do ustawienia. Zobacz Zestawy właściwości i grupy właściwości w dokumentacji programisty OLE DB w zestawie Windows SDK. Wartość domyślna null nie określa żadnych właściwości.

ulPropSets
[in] Liczba struktur DBPROPSET przekazanych w argumencie pPropSet .

Wartość zwracana

Standardowy HRESULT.

Uwagi

Aby uzyskać więcej informacji, zobacz IOpenRowset::OpenRowset w dokumentacji programisty OLE DB.

Zobacz też

Szablony konsumentów OLE DB
Szablony konsumentów OLE DB — dokumentacja