Share via


OdbcConnection.GetSchema Metode

Definisi

Mengembalikan informasi skema untuk sumber data ini OdbcConnection.

Overload

GetSchema()

Mengembalikan informasi skema untuk sumber data ini OdbcConnection.

GetSchema(String)

Mengembalikan informasi skema untuk sumber data ini OdbcConnection menggunakan nama yang ditentukan untuk nama skema.

GetSchema(String, String[])

Mengembalikan informasi skema untuk sumber data ini OdbcConnection menggunakan string yang ditentukan untuk nama skema dan array string yang ditentukan untuk nilai pembatasan.

GetSchema()

Sumber:
OdbcConnectionHelper.cs
Sumber:
OdbcConnectionHelper.cs
Sumber:
OdbcConnectionHelper.cs
Sumber:
OdbcConnectionHelper.cs

Mengembalikan informasi skema untuk sumber data ini 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

Mengembalikan

Yang DataTable berisi informasi skema.

Lihat juga

Berlaku untuk

GetSchema(String)

Sumber:
OdbcConnectionHelper.cs
Sumber:
OdbcConnectionHelper.cs
Sumber:
OdbcConnectionHelper.cs
Sumber:
OdbcConnectionHelper.cs

Mengembalikan informasi skema untuk sumber data ini OdbcConnection menggunakan nama yang ditentukan untuk nama skema.

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

Menentukan nama skema yang akan dikembalikan.

Mengembalikan

Yang DataTable berisi informasi skema.

Keterangan

Ketika collectionName null, DataTable berisi informasi tentang semua metadata yang tersedia dan batasan apa pun.

Catatan

Semua pembatasan yang berlaku untuk SQLStatistics metode juga berlaku untuk ODBCConnection.GetSchema("indexes") koleksi.

Lihat juga

Berlaku untuk

GetSchema(String, String[])

Sumber:
OdbcConnectionHelper.cs
Sumber:
OdbcConnectionHelper.cs
Sumber:
OdbcConnectionHelper.cs
Sumber:
OdbcConnectionHelper.cs

Mengembalikan informasi skema untuk sumber data ini OdbcConnection menggunakan string yang ditentukan untuk nama skema dan array string yang ditentukan untuk nilai pembatasan.

public:
 override System::Data::DataTable ^ GetSchema(System::String ^ collectionName, cli::array <System::String ^> ^ restrictionValues);
public override System.Data.DataTable GetSchema (string collectionName, 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

Menentukan nama skema yang akan dikembalikan.

restrictionValues
String[]

Menentukan sekumpulan nilai pembatasan untuk skema yang diminta.

Mengembalikan

Yang DataTable berisi informasi skema.

Keterangan

Ketika collectionName ditentukan sebagai null, DataTable berisi informasi tentang semua metadata yang tersedia, dan batasannya.

Parameter restrictionValues dapat menyediakan kedalaman n nilai yang ditentukan oleh kumpulan pembatasan untuk koleksi tertentu. Untuk mengatur nilai pada batasan tertentu, dan tidak mengatur nilai pembatasan lain, Anda harus mengatur batasan sebelumnya ke null lalu menempatkan nilai yang sesuai untuk batasan yang ingin Anda tentukan nilainya.

Contohnya adalah koleksi "Tabel". Jika koleksi "Tabel" memiliki tiga batasan (database, pemilik, dan nama tabel), dan Anda hanya ingin mendapatkan kembali tabel yang terkait dengan pemilik "Carl," maka Anda harus meneruskan setidaknya nilai berikut: null, "Carl". Jika nilai pembatasan tidak diteruskan, nilai default digunakan untuk pembatasan tersebut. Ini adalah pemetaan yang sama dengan meneruskan null, yang berbeda dari meneruskan string kosong untuk nilai parameter. Dalam hal ini, string kosong ("") dianggap sebagai nilai untuk parameter yang ditentukan.

Catatan

Semua batasan yang berlaku untuk metode SQLStatistics akan berlaku untuk koleksi ODBCConnection.GetSchema("indexes").

Lihat juga

Berlaku untuk