次の方法で共有


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既定値はです。手動でバインドできるように false に設定 bBind は、列マップの自動バインディングを防ぎます。(手動バインディングは、 OLAP のユーザーにとって重要な問題です)。

戻り値

HRESULT 標準値のいずれか 1 つが。

解説

スキーマ行セットで最大 7 個の制限を指定できます。

各スキーマ行セットの定義済みの制限の詳細については、 IDBSchemaRowset を参照してください。

必要条件

Header: atldbsch.h

参照

関連項目

CRestrictions クラス

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