Freigeben über


CRestrictions::Open

Gibt ein Resultset entsprechend den vom Benutzer bereitgestellten Einschränkungen zurück.

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
);

Parameter

  • session
    [in] Gibt ein vorhandenes Sitzungsobjekt an, das verwendet wird, um eine Verbindung mit der Datenquelle herzustellen.

  • lpszParam
    [in] Gibt die Einschränkungen im Schemarowset angezeigt.

  • bBind
    [in] Gibt an, ob die Spaltenzuordnung automatisch gebunden wird.Der Standardwert ist true, der die Spaltenzuordnung wird, automatisch gebunden werden soll.Einstellung bBind zu false verhindert die automatische Bindung der Spaltenzuordnung, sodass Sie manuell binden können.Manuelle (besonderem Interesse sind vom Bindung zu OLAP-Benutzern).

Rückgabewert

Einer der Standard- HRESULT-Werte.

Hinweise

Sie können maximal sieben Beschränkungen für ein Schemarowset angeben.

Weitere Informationen dazu finden Sie IDBSchemaRowset, die definierten Einschränkungen für jedes Schemarowset.

Anforderungen

Header: atldbsch.h

Siehe auch

Referenz

CRestrictions-Klasse

Schemarowset-Klassen und Typedef-Klassen