OleDbConnection.GetSchema OleDbConnection.GetSchema OleDbConnection.GetSchema OleDbConnection.GetSchema Method

Définition

Retourne les informations de schéma pour la source de données de ce OleDbConnection.Returns schema information for the data source of this OleDbConnection.

Surcharges

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

Retourne les informations de schéma pour la source de données de ce OleDbConnection.Returns schema information for the data source of this OleDbConnection.

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

Retourne des informations de schéma pour la source de données de ce OleDbConnection à l’aide de la chaîne spécifiée pour le nom de schéma.Returns schema information for the data source of this OleDbConnection using the specified string for the schema name.

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

Retourne les informations de schéma pour la source de données de ce OleDbConnection à l’aide de la chaîne spécifiée pour le nom de schéma et du tableau de chaînes spécifié pour les valeurs de restriction.Returns schema information for the data source of this OleDbConnection using the specified string for the schema name and the specified string array for the restriction values.

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

Retourne les informations de schéma pour la source de données de ce OleDbConnection.Returns schema information for the data source of this OleDbConnection.

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

Retours

DataTable qui contient les informations de schéma.A DataTable that contains schema information.

Voir aussi

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

Retourne des informations de schéma pour la source de données de ce OleDbConnection à l’aide de la chaîne spécifiée pour le nom de schéma.Returns schema information for the data source of this OleDbConnection using the specified string 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

Paramètres

collectionName
String String String String

Indique le nom du schéma à retourner.Specifies the name of the schema to return.

Retours

DataTable qui contient les informations de schéma.A DataTable that contains schema information.

Remarques

Lorsque collectionName est spécifié comme étant null, le DataTable contient des informations sur toutes les métadonnées qui sont disponibles et ses restrictions.When collectionName is specified as null, the DataTable will contain information about all the metadata that is available, and its restrictions.

Voir aussi

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

Retourne les informations de schéma pour la source de données de ce OleDbConnection à l’aide de la chaîne spécifiée pour le nom de schéma et du tableau de chaînes spécifié pour les valeurs de restriction.Returns schema information for the data source of this OleDbConnection 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

Paramètres

collectionName
String String String String

Indique le nom du schéma à retourner.Specifies the name of the schema to return.

restrictionValues
String[]

Spécifie un ensemble de valeurs de restriction pour le schéma demandé.Specifies a set of restriction values for the requested schema.

Retours

DataTable qui contient les informations de schéma.A DataTable that contains schema information.

Remarques

Lorsque collectionName est spécifié comme étant null, le DataTable contient des informations sur toutes les métadonnées qui sont disponibles et ses restrictions.When collectionName is specified as null, the DataTable will contain information about all the metadata that is available, and its restrictions.

Le restrictionValues paramètre peut fournir n profondeur des valeurs qui sont spécifiées par la collection de restrictions pour un regroupement spécifique.The restrictionValues parameter can supply n depth of values which are specified by the restrictions collection for a specific collection. Pour définir des valeurs d’une restriction donnée et pas définir les valeurs d’autres restrictions, vous devez définir les restrictions précédentes à la valeur null, puis entrer la valeur appropriée pour la restriction que vous souhaitez spécifier une valeur pour.In order to set values on a given restriction, and not set the values of other restrictions, you need to 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.

Un exemple de ceci est la collection de « Tables ».An example of this is the "Tables" collection. Si la collection « Tables » a trois restrictions (base de données, propriétaire et nom de la table), et que vous souhaitez récupérer uniquement les tables associées au propriétaire « Carl », vous devez passer les valeurs suivantes (au minimum) : 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," you must pass in the following values (at a minimum): null, "Carl". Si une valeur de restriction n’est pas passée, les valeurs par défaut sont utilisés pour cette restriction.If a restriction value is not passed in, the default values are used for that restriction. Il s’agit du même mappage que le passage d’une valeur null, ce qui est différent du passage d’une chaîne vide pour la valeur du paramètre.This is the same mapping as passing in null, which is different from passing in an empty string for the parameter value. Dans ce cas, la chaîne vide (" ») est considéré comme étant la valeur du paramètre spécifié.In that case, the empty string ("") is considered to be the value for the specified parameter.

Voir aussi

S’applique à