Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro: .NET Framework
.NET
Standard
Získání informací o schématu z databáze se provádí procesem zjišťování schématu. Zjišťování schématu umožňuje aplikacím požadovat, aby spravovaní zprostředkovatelé našli a vrátili informace o schématu databáze, označované také jako metadata dané databáze. Různé prvky schématu databáze, jako jsou tabulky, sloupce a uložené procedury, jsou zpřístupněny prostřednictvím kolekcí schémat. Každá kolekce schématu obsahuje různé informace o schématu specifické pro používaného poskytovatele.
Zprostředkovatel dat Microsoft SqlClient pro SQL Server implementuje metodu GetSchema ve třídě SqlConnection a informace o schématu vrácené metodou GetSchema přichází ve formě DataTable. GetSchema metoda je přetížená metoda, která poskytuje volitelné parametry pro zadání kolekce schématu pro vrácení a omezení množství vrácených informací. Zprostředkovatel dat SqlClient také poskytuje metodu GetSchemaTable, která vrací DataTable popisující metadata sloupců SqlDataReader.
V této části
GetSchema a kolekce schémat
Popisuje metodu GetSchema a způsob jeho použití k načtení a omezení informací o schématu z databáze.
Omezení schématu
Popisuje omezení schématu, která lze použít s GetSchema.
Běžné kolekce schémat
Popisuje všechny společné kolekce schémat podporované všemi spravovanými poskytovateli .NET.
Kolekce schémat SQL Serveru
Popisuje další kolekce schémat podporované poskytovatelem dat Microsoft SqlClient pro SQL Server.
Odkazy
GetSchema
Popisuje metodu GetSchema třídy.
GetSchema
Popisuje metodu GetSchemaSqlConnection třídy.
GetSchemaTable
Popisuje metodu GetSchemaTable třídy DbDataReader.
GetSchemaTable
Popisuje metodu GetSchemaTable třídy SqlDataReader.