Methode OpenSchema von ADO
Definition und Verwendung
Die Methode OpenSchema kann ein Recordset-Objekt zurückgeben, das Informationen über das Schema des Datenquellspeichers enthält. Zum Beispiel können die Schema-Informationen den Namen der Tabelle, die Namen der Spalten in der Tabelle und den Datentyp jeder Spalte umfassen. Das Recordset wird im Lesezugriff- und statischen Cursor-Modus geöffnet.
Syntax
Set rs=objconn.OpenSchema(querytype,criteria,schemaid)
Parameter | Beschreibung |
---|---|
querytype |
Erforderlich. Jeder SchemaEnum Wert, der den Typ der auszuführenden Schema-Anfrage darstellt. Anmerkung: Der OLEDB-Standard erfordert nur drei SchemaEnum-Werte, die unterstützt werden müssen: adSchemaTables, adSchemaColumns und adSchemaProviderTypes. |
criteria | Optional. Array der Abfragebeschränkungen für jede QueryType-Option, wie in SchemaEnum aufgelistet. |
schemaid | GUID für Anfragen nach Anbietermodellen, die vom OLE DB-Standard nicht definiert sind. Wenn QueryType auf adSchemaProviderSpecific gesetzt wird, ist dieses Parameter erforderlich. Andernfalls wird er nicht verwendet. |