OleDbConnection.GetSchema Methode

Definitie

Retourneert schema-informatie voor de gegevensbron van deze OleDbConnection.

Overloads

Name Description
GetSchema()

Retourneert schema-informatie voor de gegevensbron van deze OleDbConnection.

GetSchema(String)

Retourneert schemagegevens voor de gegevensbron hiervan met behulp van OleDbConnection de opgegeven tekenreeks voor de schemanaam.

GetSchema(String, String[])

Retourneert schemagegevens voor de gegevensbron hiervan met behulp van OleDbConnection de opgegeven tekenreeks voor de schemanaam en de opgegeven tekenreeksmatrix voor de beperkingswaarden.

GetSchema()

Retourneert schema-informatie voor de gegevensbron van deze 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

Retouren

Een DataTable met schemagegevens.

Zie ook

Van toepassing op

GetSchema(String)

Retourneert schemagegevens voor de gegevensbron hiervan met behulp van OleDbConnection de opgegeven tekenreeks voor de schemanaam.

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

Parameters

collectionName
String

Hiermee geeft u de naam van het schema dat moet worden geretourneerd.

Retouren

Een DataTable met schemagegevens.

Opmerkingen

Wanneer collectionName deze is opgegeven als null, bevat deze DataTable informatie over alle beschikbare metagegevens en de bijbehorende beperkingen.

Zie ook

Van toepassing op

GetSchema(String, String[])

Retourneert schemagegevens voor de gegevensbron hiervan met behulp van OleDbConnection de opgegeven tekenreeks voor de schemanaam en de opgegeven tekenreeksmatrix voor de beperkingswaarden.

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

Parameters

collectionName
String

Hiermee geeft u de naam van het schema dat moet worden geretourneerd.

restrictionValues
String[]

Hiermee geeft u een set beperkingswaarden voor het aangevraagde schema.

Retouren

Een DataTable met schemagegevens.

Opmerkingen

Wanneer collectionName deze is opgegeven als null, bevat deze DataTable informatie over alle beschikbare metagegevens en de bijbehorende beperkingen.

De restrictionValues parameter kan n diepte van waarden opgeven die worden opgegeven door de beperkingenverzameling voor een specifieke verzameling. Als u waarden voor een bepaalde beperking wilt instellen en niet de waarden van andere beperkingen wilt instellen, moet u de voorgaande beperkingen instellen op null en vervolgens de juiste waarde instellen voor de beperking waarvoor u een waarde wilt opgeven.

Een voorbeeld hiervan is de verzameling Tabellen. Als de verzameling Tabellen drie beperkingen heeft (database, eigenaar en tabelnaam) en u alleen de tabellen wilt terughalen die zijn gekoppeld aan de eigenaar Carl, moet u de volgende waarden (minimaal) doorgeven: null, Carl. Als er geen beperkingswaarde wordt doorgegeven, worden de standaardwaarden voor die beperking gebruikt. Dit is dezelfde toewijzing als het doorgeven van null, wat verschilt van het doorgeven van een lege tekenreeks voor de parameterwaarde. In dat geval wordt de lege tekenreeks ("") beschouwd als de waarde voor de opgegeven parameter.

Zie ook

Van toepassing op