OdbcConnection.GetSchema 方法

定義

傳回這個 OdbcConnection 之資料來源的結構描述資訊。

多載

GetSchema()

傳回這個 OdbcConnection 之資料來源的結構描述資訊。

GetSchema(String)

使用結構描述名稱的特定名稱,傳回這個 OdbcConnection 之資料來源的結構描述資訊。

GetSchema(String, String[])

使用結構描述名稱的特定字串和限制值的特定字串陣列,傳回這個 OdbcConnection 的資料來源的結構描述資訊。

GetSchema()

來源:
OdbcConnectionHelper.cs
來源:
OdbcConnectionHelper.cs
來源:
OdbcConnectionHelper.cs

傳回這個 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

傳回

包含結構描述資訊的 DataTable

另請參閱

適用於

GetSchema(String)

來源:
OdbcConnectionHelper.cs
來源:
OdbcConnectionHelper.cs
來源:
OdbcConnectionHelper.cs

使用結構描述名稱的特定名稱,傳回這個 OdbcConnection 之資料來源的結構描述資訊。

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

參數

collectionName
String

指定要傳回之結構描述的名稱。

傳回

包含結構描述資訊的 DataTable

備註

當 為 null 時 collectionNameDataTable 會包含所有可用元數據和任何限制的相關信息。

注意

套用至 SQLStatistics 方法的所有限制也適用於 ODBCConnection.GetSchema("indexes") 集合。

另請參閱

適用於

GetSchema(String, String[])

來源:
OdbcConnectionHelper.cs
來源:
OdbcConnectionHelper.cs
來源:
OdbcConnectionHelper.cs

使用結構描述名稱的特定字串和限制值的特定字串陣列,傳回這個 OdbcConnection 的資料來源的結構描述資訊。

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

參數

collectionName
String

指定要傳回之結構描述的名稱。

restrictionValues
String[]

指定所要求之結構描述的限制值集合。

傳回

包含結構描述資訊的 DataTable

備註

當 指定為 Null 時 collectionNameDataTable 會包含所有可用元數據及其限制的相關信息。

參數 restrictionValues 可以提供特定集合之限制集合所指定的 n 個值深度。 若要在指定的限制上設定值,且未設定其他限制的值,您必須將上述限制設定為 null,然後將適當的值放在您想要指定值的限制中。

其中一個範例是 「Tables」 集合。 如果 「Tables」 集合有三個限制 (資料庫、擁有者和數據表名稱) ,而且您想要只取回與擁有者 「Carl」 相關聯的數據表,則至少需要傳入下列值:null、“Carl”。 如果未傳入限制值,則會使用該限制的預設值。 這是與傳入 null 相同的對應,與傳入參數值的空字串不同。 在此情況下,空字串 (“”“) 會被視為指定參數的值。

注意

套用至 SQLStatistics 方法的所有限制都會套用至 ODBCConnection.GetSchema (“indexes”) 集合。

另請參閱

適用於