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
[入力] データ ソースとの接続に使用される既存のセッション オブジェクト。lpszParam
[入力] スキーマ行セットに対する制限。bBind
[入力] 列マップを自動的に連結するかどうかを指定します。 既定値の true では、列マップが自動的に連結されます。 bBind に false を指定した場合、列マップの自動連結は行われないため、プログラマが手動で連結できます。 (手動での連結は、特に OLAP ユーザーに関係があります。)
戻り値
標準の HRESULT 値のいずれかを返します。
解説
スキーマ行セットに対して最大 7 個の制限を指定できます。
各スキーマ行セットに対する定義済みの制限については、「IDBSchemaRowset」を参照してください。
必要条件
**ヘッダー:**atldbsch.h