Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mendapatkan informasi skema dari database dicapai dengan proses penemuan skema. Penemuan skema memungkinkan aplikasi untuk meminta penyedia terkelola menemukan dan mengembalikan informasi tentang skema database, juga dikenal sebagai metadata, dari database tertentu. Elemen skema database yang berbeda seperti tabel, kolom, dan prosedur tersimpan diekspos melalui koleksi skema. Setiap koleksi skema berisi berbagai informasi skema khusus untuk penyedia yang digunakan.
Masing-masing penyedia terkelola .NET Framework menerapkan metode GetSchema di kelas Connection, dan informasi skema yang dikembalikan dari metode GetSchema datang dalam bentuk DataTable. Metode GetSchema ini adalah metode kelebihan beban yang menyediakan parameter opsional untuk menentukan koleksi skema yang akan dikembalikan, dan membatasi jumlah informasi yang dikembalikan.
Penyedia Data .NET Framework untuk OLE DB, ODBC, Oracle, dan SqlClient menyediakan GetSchemaTable metode yang mengembalikan DataTable yang menjelaskan metadata kolom DataReader.
Penyedia Data .NET Framework untuk OLE DB juga mengekspos informasi skema dengan menggunakan GetOleDbSchemaTable metode OleDbConnection objek. Sebagai argumen, GetOleDbSchemaTable mengambil OleDbSchemaGuid yang mengidentifikasi informasi skema yang akan dikembalikan, dan array pembatasan pada kolom yang dikembalikan.
GetOleDbSchemaTable mengembalikan DataTable yang diisi dengan informasi skema yang diminta.
Pada bagian ini
Koleksi GetSchema dan Skema Menjelaskan metode GetSchema dan cara penggunaannya untuk mengambil dan membatasi informasi skema dari database.
Pembatasan Skema Menjelaskan pembatasan skema yang dapat digunakan dengan GetSchema.
Koleksi Skema Umum Menjelaskan semua koleksi skema umum yang didukung oleh semua penyedia terkelola .NET Framework.
Koleksi Skema SQL Server Menjelaskan kumpulan skema yang didukung oleh penyedia .NET Framework untuk SQL Server.
Koleksi Skema Oracle Menjelaskan koleksi skema yang didukung oleh penyedia .NET Framework untuk Oracle.
Koleksi Skema ODBC Menjelaskan koleksi skema untuk driver ODBC.
Koleksi Skema OLE DB Menjelaskan koleksi skema untuk penyedia OLE DB.
Referensi
GetSchema Menjelaskan metode GetSchema dari kelas DbConnection.
GetSchema Menjelaskan metode OdbcConnection dari kelas GetSchema.
GetSchema Menjelaskan metode GetSchema dari kelas OleDbConnection.
GetSchema Menjelaskan metode GetSchema dari kelas OracleConnection.
GetSchema Menjelaskan metode GetSchema dari kelas SqlConnection.
GetSchemaTable Menjelaskan metode GetSchemaTable dari kelas DbDataReader.
GetSchemaTable Menjelaskan metode GetSchemaTable dari kelas OdbcDataReader.
GetSchemaTable Menjelaskan metode GetSchemaTable dari kelas OleDbDataReader.
GetSchemaTable Menjelaskan metode GetSchemaTable dari kelas OracleDataReader.
GetSchemaTable Menjelaskan metode GetSchemaTable dari kelas SqlDataReader.