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
Elementy członkowskie
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
sesja
[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