Freigeben über


CTable::Open

Öffnet die Tabelle.

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 ( );

Parameter

  • session
    [in] Die Sitzung, für die die Tabelle geöffnet ist.

  • wszTableName
    [in] der Name der Tabelle zum Öffnen, übergeben als Unicode-Zeichenfolge.

  • szTableName
    [in] der Name der Tabelle zum Öffnen, übergeben als ANSI-Zeichenfolge.

  • dbid
    [in] DBID der Tabelle zum Öffnen.

  • pPropSet
    [in] strukturiert Ein Zeiger auf ein Array von DBPROPSET das Einbinden von festgelegt werden Eigenschaften und Werte. Siehe Eigenschaftensätze und Eigenschaftengruppen in der OLE DB-Programmierreferenz in Windows SDK. Der Standardwert NULL keine Eigenschaften an.

  • ulPropSets
    [in] hat die Anzahl der DBPROPSET-Strukturen in das pPropSet-Argument.

Rückgabewert

Standard- HRESULT.

Hinweise

Weitere Informationen finden Sie unter IOpenRowset::OpenRowset in der OLE DB-Programmierreferenz.

Anforderungen

Header: atldbcli.h

Siehe auch

Referenz

CTable-Klasse