Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bir veritabanından şema bilgilerini alma işlemi, şema bulma işlemiyle gerçekleştirilir. Şema bulma, uygulamaların yönetilen sağlayıcıların belirli bir veritabanının meta veri olarak da bilinen veritabanı şeması hakkındaki bilgileri bulmasını ve döndürmesini istemesine olanak tanır. Tablolar, sütunlar ve saklı yordamlar gibi farklı veritabanı şema öğeleri şema koleksiyonları aracılığıyla kullanıma sunulur. Her şema koleksiyonu, kullanılan sağlayıcıya özgü çeşitli şema bilgilerini içerir.
.NET Framework yönetilen sağlayıcılarının her biri, GetSchema yöntemini Connection sınıfında uygular ve GetSchema yönteminden döndürülen şema bilgileri, DataTable biçiminde gelir.
GetSchema yöntemi, döndürülecek şema koleksiyonunu belirtmek ve döndürülen bilgi miktarını kısıtlamak için isteğe bağlı parametreler sağlayan aşırı yüklenmiş bir yöntemdir.
OLE DB, ODBC, Oracle ve SqlClient için .NET Framework Veri Sağlayıcıları, GetSchemaTable sütun meta verilerini açıklayan bir DataTable döndüren bir yöntem sağlar.
OLE DB için .NET Framework Veri Sağlayıcısı da nesnesinin GetOleDbSchemaTable yöntemini OleDbConnection kullanarak şema bilgilerini kullanıma sunar. Bağımsız değişkenler olarak, GetOleDbSchemaTable döndürülecek şema bilgilerini tanımlayan bir OleDbSchemaGuid ve döndürülen sütunlar üzerinde bir dizi kısıtlama alır.
GetOleDbSchemaTable istenen şema bilgileriyle doldurulmuş bir DataTable döndürür.
Bu Kısımda
GetSchema ve Şema Koleksiyonları Yöntemini ve bir veritabanından GetSchema şema bilgilerini almak ve kısıtlamak için nasıl kullanılabileceğini açıklar.
Şema Kısıtlamaları GetSchema ile kullanılabilecek şema kısıtlamalarını açıklar.
Ortak Şema Koleksiyonları Tüm .NET Framework yönetilen sağlayıcıları tarafından desteklenen tüm ortak şema koleksiyonlarını açıklar.
SQL Server Şema Koleksiyonları SQL Server için .NET Framework sağlayıcısı tarafından desteklenen şema koleksiyonunu açıklar.
Oracle Şema Koleksiyonları Oracle için .NET Framework sağlayıcısı tarafından desteklenen şema koleksiyonunu açıklar.
ODBC Şema Koleksiyonları ODBC sürücüleri için şema koleksiyonlarını açıklar.
OLE DB Şema Koleksiyonları OLE DB sağlayıcıları için şema koleksiyonlarını açıklar.
Kaynak
GetSchema
GetSchema sınıfının DbConnection yöntemini açıklar.
GetSchema
GetSchema sınıfının OdbcConnection yöntemini açıklar.
GetSchema
GetSchema sınıfının OleDbConnection yöntemini açıklar.
GetSchema
GetSchema sınıfının OracleConnection yöntemini açıklar.
GetSchema
GetSchema sınıfının SqlConnection yöntemini açıklar.
GetSchemaTable
GetSchemaTable sınıfının DbDataReader yöntemini açıklar.
GetSchemaTable
GetSchemaTable sınıfının OdbcDataReader yöntemini açıklar.
GetSchemaTable
GetSchemaTable sınıfının OleDbDataReader yöntemini açıklar.
GetSchemaTable
GetSchemaTable sınıfının OracleDataReader yöntemini açıklar.
GetSchemaTable
GetSchemaTable sınıfının SqlDataReader yöntemini açıklar.