CRestrictions::Open
Возвращает результирующий набор в соответствии с предоставленным пользователем ограничений.
HRESULT Open(
const CSession& session,
LPCTSTR lpszParam 1 = NULL,
LPCTSTR lpszParam 2 = NULL,
LPCTSTR lpszParam 3 = NULL,
LPCTSTR lpszParam 4 = NULL,
LPCTSTR lpszParam 5 = NULL,
LPCTSTR lpszParam 6 = NULL,
LPCTSTR lpszParam 7 = NULL,
bool bBind = true
);
Параметры
session
[in] определяет объект существующего сеанса, используемый для подключения к источнику данных.lpszParam
[in] определяющий ограничения в наборе строк схемы.bBind
[in] указывает ли привязка сопоставление столбцов автоматически. Значение по умолчанию true, которое вызывает сопоставление столбцов, привязанным автоматически. Параметр bBind в false предотвращает автоматическую привязку сопоставления столбцов, чтобы можно было выполнить вручную. (Ручная привязка представляет особый интерес для пользователей OLAP).
Возвращаемое значение
Один из стандартных значений HRESULT.
Заметки
Можно задать не более 7 ограничений в наборе строк схемы.
В разделе IDBSchemaRowset сведения об определенных ограничениях каждый набор строк схемы.
Требования
Header: atldbsch.h