次の方法で共有


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

参照

参照

CRestrictions クラス

スキーマ行セット クラスと Typedef クラス

その他の技術情報

CRestrictions のメンバー