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
    [in] 表中打开的会话。

  • wszTableName
    [in] 打开的表的名称,作为 Unicode 字符串。

  • szTableName
    [in] 打开的表的名称,通过为 ANSI 字符串。

  • dbid
    [in] 打开的表的 DBID

  • pPropSet
    [out] 一个指向数组的指针包含特性和值的 DBPROPSET 框架将设置为。请参见《OLE DB 程序员参考》中的 特性设置和属性组,在 Windows SDK。NULL 的默认值不指定特性。

  • ulPropSets
    [] DBPROPSET 结构数。 pPropSet 传递的。

返回值

标准 HRESULT

备注

有关详细信息,请参见 OLE DB 程序员参考 中的 IOpenRowset::OpenRowset

要求

Header: atldbcli.h

请参见

参考

CTable 类