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