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.
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.
Každý ze spravovaných zprostředkovatelů rozhraní .NET Framework implementuje metodu GetSchema ve třídě Connection, a informace o schématu, které jsou vráceny metodou GetSchema, přicházejí ve formě DataTable. Metoda GetSchema je přetížená metoda, která poskytuje volitelné parametry pro určení kolekce schématu, která se má vrátit, a omezení množství vrácených informací.
Zprostředkovatelé dat rozhraní .NET Framework pro OLE DB, ODBC, Oracle a SqlClient poskytují metodu GetSchemaTable, která vrací DataTable popisující metadata sloupců DataReader.
Zprostředkovatel dat rozhraní .NET Framework pro OLE DB také zveřejňuje informace o schématu pomocí GetOleDbSchemaTable metody objektu OleDbConnection . Jako argumenty přebírá GetOleDbSchemaTable, které identifikuje informace o schématu, jež mají být vráceny, a pole omezení na tyto vrácené sloupce.
GetOleDbSchemaTable vrátí naplněnou DataTable požadovanými informacemi o schématu.
V této sekci
Kolekce GetSchema a schéma Popisuje metodu GetSchema a způsob jejího použití k načtení a omezení informací o schémách z databáze.
Omezení schématu popisují 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 rozhraní .NET Framework.
Kolekce schémat SQL Serveru Popisuje kolekci schémat podporovanou poskytovatelem rozhraní .NET Framework pro SQL Server.
Kolekce schémat Oracle Popisuje kolekci schémat podporovanou poskytovatelem rozhraní .NET Framework pro Oracle.
Kolekce schémat ODBC Popisuje kolekce schémat pro ovladače ODBC.
Kolekce schémat OLE DB Popisuje kolekce schémat pro zprostředkovatele OLE DB.
Odkazy
GetSchema Popisuje GetSchema metodu DbConnection třídy.
GetSchema Popisuje GetSchema metodu OdbcConnection třídy.
GetSchema Popisuje GetSchema metodu OleDbConnection třídy.
GetSchema Popisuje GetSchema metodu OracleConnection třídy.
GetSchema Popisuje GetSchema metodu SqlConnection třídy.
GetSchemaTable Popisuje GetSchemaTable metodu DbDataReader třídy.
GetSchemaTable Popisuje GetSchemaTable metodu OdbcDataReader třídy.
GetSchemaTable Popisuje GetSchemaTable metodu OleDbDataReader třídy.
GetSchemaTable Popisuje GetSchemaTable metodu OracleDataReader třídy.
GetSchemaTable Popisuje GetSchemaTable metodu SqlDataReader třídy.