Sdílet prostřednictvím


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

Viz také

Referenční dokumentace

Třída CTable