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.