次の方法で共有


CTable::Open

テーブルを開きます。

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 のメンバー