Поделиться через


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] имя таблицы, которую необходимо открыть, переданное в качестве строки юникод.

  • szTableName
    [in] имя таблицы, которую необходимо открыть, переданное в качестве строки ANSI.

  • dbid
    [in] DBID таблицы, которую необходимо открыть.

  • pPropSet
    [in] указатель на массив структур DBPROPSET, содержащий свойства и значения, используемые для задания. В разделе Наборы свойств и группы свойств справочника программиста по OLE DB в Windows SDK. Значение по умолчанию NULL не определяет никаких свойств.

  • ulPropSets
    [in] количество структур DBPROPSET, переданных в аргумент pPropSet.

Возвращаемое значение

Стандартное HRESULT.

Заметки

Дополнительные сведения см. в разделе IOpenRowset::OpenRowset справочника программиста OLE DB.

Требования

Заголовок: atldbcli.h

См. также

Ссылки

Класс CTable