OdbcConnection.GetSchema OdbcConnection.GetSchema OdbcConnection.GetSchema OdbcConnection.GetSchema Method

Definition

Gibt Schemainformationen für die Datenquelle dieser OdbcConnection zurück.Returns schema information for the data source of this OdbcConnection.

Überlädt

GetSchema() GetSchema() GetSchema() GetSchema()

Gibt Schemainformationen für die Datenquelle dieser OdbcConnection zurück.Returns schema information for the data source of this OdbcConnection.

GetSchema(String) GetSchema(String) GetSchema(String) GetSchema(String)

Gibt Schemainformationen für die Datenquelle dieser OdbcConnection mithilfe des angegebenen Schemanamens zurück.Returns schema information for the data source of this OdbcConnection using the specified name for the schema name.

GetSchema(String, String[]) GetSchema(String, String[]) GetSchema(String, String[]) GetSchema(String, String[])

Gibt Schemainformationen für die Datenquelle dieser OdbcConnection mithilfe der angegebenen Zeichenfolge des Schemanamens und des angegebenen Zeichenfolgenarrays der Einschränkungswerte zurück.Returns schema information for the data source of this OdbcConnection using the specified string for the schema name and the specified string array for the restriction values.

GetSchema() GetSchema() GetSchema() GetSchema()

Gibt Schemainformationen für die Datenquelle dieser OdbcConnection zurück.Returns schema information for the data source of this OdbcConnection.

public:
 override System::Data::DataTable ^ GetSchema();
public override System.Data.DataTable GetSchema ();
override this.GetSchema : unit -> System.Data.DataTable
Public Overrides Function GetSchema () As DataTable

Gibt zurück

Eine DataTable, die Schemainformationen enthält.A DataTable that contains schema information.

Siehe auch

GetSchema(String) GetSchema(String) GetSchema(String) GetSchema(String)

Gibt Schemainformationen für die Datenquelle dieser OdbcConnection mithilfe des angegebenen Schemanamens zurück.Returns schema information for the data source of this OdbcConnection using the specified name for the schema name.

public:
 override System::Data::DataTable ^ GetSchema(System::String ^ collectionName);
public override System.Data.DataTable GetSchema (string collectionName);
override this.GetSchema : string -> System.Data.DataTable
Public Overrides Function GetSchema (collectionName As String) As DataTable

Parameter

collectionName
String String String String

Gibt den zurückzugebenden Namen des Schemas an.Specifies the name of the schema to return.

Gibt zurück

Eine DataTable, die Schemainformationen enthält.A DataTable that contains schema information.

Hinweise

Wenn collectionName NULL ist, enthält DataTable die Informationen zu allen verfügbaren Metadaten und Einschränkungen.When collectionName is null, the DataTable contains information about all available metadata and any restrictions.

Hinweis

Alle Einschränkungen, die für die SQLStatistics -Methode gelten, gelten ODBCConnection.GetSchema("indexes") auch für die-Auflistung.All restrictions that apply to the SQLStatistics method also apply to the ODBCConnection.GetSchema("indexes") collection.

Siehe auch

GetSchema(String, String[]) GetSchema(String, String[]) GetSchema(String, String[]) GetSchema(String, String[])

Gibt Schemainformationen für die Datenquelle dieser OdbcConnection mithilfe der angegebenen Zeichenfolge des Schemanamens und des angegebenen Zeichenfolgenarrays der Einschränkungswerte zurück.Returns schema information for the data source of this OdbcConnection using the specified string for the schema name and the specified string array for the restriction values.

public:
 override System::Data::DataTable ^ GetSchema(System::String ^ collectionName, cli::array <System::String ^> ^ restrictionValues);
public override System.Data.DataTable GetSchema (string collectionName, string[] restrictionValues);
override this.GetSchema : string * string[] -> System.Data.DataTable
Public Overrides Function GetSchema (collectionName As String, restrictionValues As String()) As DataTable

Parameter

collectionName
String String String String

Gibt den zurückzugebenden Namen des Schemas an.Specifies the name of the schema to return.

restrictionValues
String[]

Gibt eine Gruppe von Einschränkungswerten für das angeforderte Schema an.Specifies a set of restriction values for the requested schema.

Gibt zurück

Eine DataTable, die Schemainformationen enthält.A DataTable that contains schema information.

Hinweise

Wenn collectionName als NULL angegeben ist, enthält DataTable die Informationen zu allen verfügbaren Metadaten und ihren Einschränkungen.When collectionName is specified as null, the DataTable contains information about all the metadata that is available, and its restrictions.

Der restrictionValues -Parameter kann eine n -Tiefe von Werten bereitstellen, die von der Restrictions-Auflistung für eine bestimmte Sammlung angegeben werden.The restrictionValues parameter can supply n depth of values which are specified by the restrictions collection for a specific collection. Um Werte für eine bestimmte Einschränkung festzulegen und die Werte anderer Einschränkungen nicht festzulegen, müssen Sie die vorangehenden Einschränkungen auf NULL festlegen und dann den entsprechenden Wert in für die Einschränkung ablegen, für die Sie einen Wert angeben möchten.In order to set values on a given restriction, and not set the values of other restrictions, you must set the preceding restrictions to null and then put the appropriate value in for the restriction that you would like to specify a value for.

Ein Beispiel hierfür ist die Sammlung "Tables".An example of this is the "Tables" collection. Wenn die Tabelle "Tables" drei Einschränkungen aufweist (Datenbank-, Besitzer-und Tabellenname) und Sie nur die Tabellen zurückerhalten möchten, die dem Besitzer "Carl" zugeordnet sind, müssen Sie mindestens die folgenden Werte übergeben: NULL, "Carl".If the "Tables" collection has three restrictions (database, owner, and table name), and you want to get back only the tables associated with the owner "Carl," then you would need to pass in at least the following values: null, "Carl". Wenn ein Einschränkungs Wert nicht übermittelt wird, werden die Standardwerte für diese Einschränkung verwendet.If a restriction value is not passed in, the default values are used for that restriction. Dies ist dieselbe Zuordnung wie das Übergeben von NULL. Dies unterscheidet sich von der Übergabe einer leeren Zeichenfolge für den Parameterwert.This is the same mapping as passing in null, which is different from passing in an empty string for the parameter value. In diesem Fall wird die leere Zeichenfolge ("") als der Wert für den angegebenen Parameter betrachtet.In that case, the empty string ("") is considered to be the value for the specified parameter.

Hinweis

Alle Einschränkungen, die für die SQLStatistics-Methode gelten, gelten für die OdbcConnection. GetSchema ("Indexes")-Auflistung.All restrictions that apply to SQLStatistics method will apply to the ODBCConnection.GetSchema("indexes") collection.

Siehe auch

Gilt für: