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 值之一。
备注
在架构行集可以指定最多七限制。
获取有关每个架构行集,所定义限制的信息请参见 IDBSchemaRowset。
要求
**头文件:**atldbsch.h