Класс CTable
Предоставляет средства для прямого доступа к простому набору строк (один без параметров).
Синтаксис
template <class TAccessor = CNoAccessor,
template <typename T> class TRowset = CRowset>
class CTable :
public CAccessorRowset <TAccessor, TRowset>
Параметры
TAccessor
Класс доступа.
TRowset
Класс набора строк.
Требования
Заголовок: atldbcli.h
Участники
Методы
Имя | Описание |
---|---|
Открыть | Открывает таблицу. |
Замечания
Дополнительные сведения о том, как выполнить команду для доступа к набору строк, см. в 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] Имя открываемой таблицы, передаваемой в виде строки Юникода.
szTableName
[in] Имя открываемой таблицы, передаваемой в виде строки ANSI.
dbid
[in] Открываемая DBID
таблица.
pPropSet
[in] Указатель на массив структур DBPROPSET , содержащих свойства и значения, которые необходимо задать. См . раздел "Наборы свойств" и "Группы свойств" в справочнике программиста OLE DB в пакете SDK для Windows. Значение по умолчанию NULL не указывает никаких свойств.
ulPropSets
[in] Число структур DBPROPSET, переданных в аргументе pPropSet.
Возвращаемое значение
Стандартный HRESULT.
Замечания
Дополнительные сведения см. в разделе IOpenRowset::OpenRowset в справочнике программиста OLE DB.
См. также
Шаблоны объекта-получателя OLE DB
Ссылка на шаблоны объекта-получателя OLE DB