OleDbConnection.GetSchema Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.