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 einem vorhandenen Sitzungsobjekt fest, das verwendet wird, um die Datenquelle herzustellen.

  • lpszParam
    [in] gibt den Einschränkungen im Schemarowset an.

  • bBind
    [in] gibt an, ob die Spaltenzuordnung automatisch gebunden wird. Der Standardwert ist true, der die Spaltenzuordnung wird, automatisch gebunden werden. Einstellung bBind von false verhindert die automatische Bindung der Spaltenzuordnung, damit Sie manuell binden können. (Das manuelle Bindung ist von besonderem Interesse für OLAP-Benutzern.)

Rückgabewert

Einer der Standard- HRESULT-Werte.

Hinweise

Sie können eine Maximal- von sieben Beschränkungen für ein Schemarowset angeben.

Siehe IDBSchemaRowset für Informationen über die definierten Einschränkungen auf jedem Schemarowset.

Anforderungen

Header: atldbsch.h

Siehe auch

Referenz

CRestrictions-Klasse

Schemarowset-Klassen und Typedef-Klassen