Nyelv

OdbcConnection.GetSchema Metódus

Definíció

Ennek az adatforrásnak OdbcConnectiona sémaadatait adja vissza.

Túlterhelések

Name Description
GetSchema()

Ennek az adatforrásnak OdbcConnectiona sémaadatait adja vissza.

GetSchema(String)

A sémanév megadott nevével adja vissza az adatforrás OdbcConnection sémaadatait.

GetSchema(String, String[])

Az adatforrás OdbcConnection sémaadatait adja vissza a sémanévhez megadott sztring és a korlátozási értékek megadott sztringtömbjének használatával.

GetSchema()

Forrás:
OdbcConnectionHelper.cs
Forrás:
OdbcConnectionHelper.cs
Forrás:
OdbcConnectionHelper.cs
Forrás:
OdbcConnectionHelper.cs

Ennek az adatforrásnak OdbcConnectiona sémaadatait adja vissza.

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

Válaszok

A DataTable sémainformációkat tartalmazó fájl.

Lásd még

A következőre érvényes:

GetSchema(String)

Forrás:
OdbcConnectionHelper.cs
Forrás:
OdbcConnectionHelper.cs
Forrás:
OdbcConnectionHelper.cs
Forrás:
OdbcConnectionHelper.cs

A sémanév megadott nevével adja vissza az adatforrás OdbcConnection sémaadatait.

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éterek

collectionName
String

Megadja a visszaadni kívánt séma nevét.

Válaszok

A DataTable sémainformációkat tartalmazó fájl.

Megjegyzések

Null érték esetén collectionName a rendszer az DataTable összes elérhető metaadatra és korlátozásra vonatkozó információt tartalmaz.

Note

A metódusra SQLStatistics vonatkozó összes korlátozás a ODBCConnection.GetSchema("indexes") gyűjteményre is vonatkozik.

Lásd még

A következőre érvényes:

GetSchema(String, String[])

Forrás:
OdbcConnectionHelper.cs
Forrás:
OdbcConnectionHelper.cs
Forrás:
OdbcConnectionHelper.cs
Forrás:
OdbcConnectionHelper.cs

Az adatforrás OdbcConnection sémaadatait adja vissza a sémanévhez megadott sztring és a korlátozási értékek megadott sztringtömbjének használatával.

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

Paraméterek

collectionName
String

Megadja a visszaadni kívánt séma nevét.

restrictionValues
String[]

A kért séma korlátozási értékeinek készletét adja meg.

Válaszok

A DataTable sémainformációkat tartalmazó fájl.

Megjegyzések

Ha collectionName null értékként van megadva, a rendszer az DataTable összes elérhető metaadatra és annak korlátozásaira vonatkozó információkat tartalmazza.

A restrictionValues paraméter n mélységű értékeket adhat meg, amelyeket egy adott gyűjtemény korlátozásgyűjteménye határoz meg. Ha egy adott korlátozás értékeit szeretné beállítani, és nem az egyéb korlátozások értékeit, akkor az előző korlátozásokat null értékre kell állítania, majd be kell állítania a megfelelő értéket ahhoz a korlátozáshoz, amelyhez értéket szeretne megadni.

Erre példa a "Táblák" gyűjtemény. Ha a "Táblák" gyűjtemény három korlátozással rendelkezik (adatbázis, tulajdonos és táblanév), és csak a "Carl" tulajdonoshoz társított táblákat szeretné visszakapni, akkor legalább a következő értékeket kell megadnia: null, "Carl". Ha nem ad át korlátozásértéket, a rendszer az alapértelmezett értékeket használja a korlátozáshoz. Ez ugyanaz a leképezés, mint a null érték megadása, ami eltér a paraméterérték üres sztringjében való átadástól. Ebben az esetben az üres sztring ("") a megadott paraméter értékének minősül.

Note

Az SQLStatistics metódusra vonatkozó összes korlátozás az ODBCConnection.GetSchema("indexes") gyűjteményre vonatkozik.

Lásd még

A következőre érvényes: