CTable::Open
Otevře tabulku.
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
session
[v] Relace, pro který je otevřen v tabulce.wszTableName
[v] Název tabulky, kterou chcete otevřít, je předáno jako řetězec ve formátu Unicode.szTableName
[v] Název tabulky, kterou chcete otevřít, je předáno jako řetězec ve formátu ANSI.identifikátor DBID
[v] Identifikátor DBID tabulky, kterou chcete otevřít.pPropSet
[v] Ukazatel na pole DBPROPSET struktury obsahující vlastnosti a hodnoty nastavení.Viz sady vlastností a vlastností skupiny v OLE DB Programmer's Reference v Windows SDK.Určuje výchozí hodnotu NULL žádné vlastnosti.ulPropSets
[v] Počet DBPROPSET struktury předána pPropSet argument.
Vrácená hodnota
Standard HRESULT.
Poznámky
Další podrobnosti viz IOpenRowset::OpenRowset v OLE DB Programmer's Reference.
Požadavky
Záhlaví: atldbcli.h