Bagikan melalui


Mengambil informasi skema database

Berlaku untuk: .NET Framework .NET .NET Standard

Mengunduh ADO.NET

Memperoleh informasi skema dari database dikerjakan dengan proses penemuan skema. Penemuan skema memungkinkan aplikasi meminta penyedia terkelola menemukan dan mengembalikan informasi tentang skema database, yang 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.

Penyedia Data Microsoft SqlClient untuk SQL Server mengimplementasikan metode GetSchema di kelas SqlConnection , dan informasi skema yang dikembalikan dari metode GetSchema hadir dalam bentuk DataTable. Metode GetSchema adalah metode kelebihan beban yang menyediakan parameter opsional untuk menentukan kumpulan skema yang akan dikembalikan, dan membatasi jumlah informasi yang dikembalikan. Penyedia data SqlClient juga menyediakan metode GetSchemaTable yang mengembalikan DataTable yang menjelaskan metadata kolom SqlDataReader.

Di bagian ini

Koleksi GetSchema dan skema
Menjelaskan metode GetSchema dan cara metode tersebut dapat digunakan 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.

Koleksi skema SQL Server
Menjelaskan kumpulan skema tambahan yang didukung oleh Penyedia Data Microsoft SqlClient untuk SQL Server.

Referensi

GetSchema
Menjelaskan metode GetSchema kelas DbConnection.

GetSchema
Menjelaskan metode GetSchema kelas SqlConnection.

GetSchemaTable
Menjelaskan metode GetSchemaTable kelas DbDataReader.

GetSchemaTable
Menjelaskan metode GetSchemaTable kelas SqlDataReader.

Lihat juga