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