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
[out] 在架构行集合指定限制。bBind
[in] 指定是否自动绑定列映射。 默认值为 true,导致列映射自动绑定。 设置为 false 的 bBind 禁止列映射的自动绑定,这样可以手动绑定。 (准则绑定就特别值得关注对 OLAP 用户。)
返回值
一个标准 HRESULT 值。
备注
在架构行集合可以指定最多七个限制。
有关每个架构行集合,定义的限制的信息参见 IDBSchemaRowset 。
要求
Header: atldbsch.h