CTable 類別
提供直接存取簡單數據列集的方法(沒有參數的數據集)。
語法
template <class TAccessor = CNoAccessor,
template <typename T> class TRowset = CRowset>
class CTable :
public CAccessorRowset <TAccessor, TRowset>
參數
TAccessor
存取子類別。
TRowset
數據列集類別。
需求
標頭檔:atldbcli.h
成員
方法
名稱 | 描述 |
---|---|
Open | 開啟數據表。 |
備註
如需如何執行命令以存取數據列集的資訊,請參閱 CCommand 。
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 ();
參數
工作階段
[in]開啟數據表的會話。
wszTableName
[in]要開啟的數據表名稱,傳遞為 Unicode 字串。
szTableName
[in]要開啟的數據表名稱,以 ANSI 字串的形式傳遞。
dbid
[in] DBID
要開啟之資料表的 。
pPropSet
[in]DBPROPSET 結構的陣列指標,其中包含要設定的屬性和值。 請參閱 Windows SDK 中 OLE DB 程式設計人員參考中的屬性集和屬性群組。 NULL 的預設值不指定任何屬性。
ulPropSets
[in]在 pPropSet 自變數中傳遞的 DBPROPSET 結構數目。
傳回值
標準 HRESULT。
備註
如需詳細資訊,請參閱 OLE DB 程式設計人員參考中的 IOpenRowset::OpenRowset。