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