CTable::Open

更新 : 2007 年 11 月

テーブルを開きます。

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

パラメータ

  • session
    [入力] テーブルを開くセッション。

  • wszTableName
    [入力] 開くテーブルの名前。Unicode 文字列として渡されます。

  • szTableName
    [入力] 開くテーブルの名前。ANSI 文字列として渡されます。

  • dbid
    [入力] 開くテーブルの DBID。

  • pPropSet
    [入力] 設定するプロパティと値を格納した DBPROPSET 構造体の配列へのポインタ。Windows SDK の『OLE DB Programmer's Reference』で「Property Sets and Property Groups」を参照してください。既定値の NULL では、プロパティは 1 つも指定されません。

  • ulPropSets
    [入力] 引数 pPropSet で渡される DBPROPSET 構造体の数。

戻り値

標準の HRESULT を返します。

解説

詳細については、『OLE DB Programmer's Reference』の「IOpenRowset::OpenRowset」を参照してください。

必要条件

ヘッダー : atldbcli.h

参照

参照

CTable クラス

その他の技術情報

CTable のメンバ