Gambaran Umum SQL Entitas
SQL Entitas adalah bahasa seperti SQL yang memungkinkan Anda mengkueri model konseptual dalam Kerangka Kerja Entitas. Model konseptual mewakili data sebagai entitas dan hubungan, dan SQL Entitas memungkinkan Anda mengkueri entitas dan hubungan tersebut dalam format yang familier bagi mereka yang telah menggunakan SQL.
Kerangka Kerja Entitas menggunakan penyedia data khusus penyimpanan untuk menerjemahkan SQL Entitas generik menjadi kueri khusus penyimpanan. Penyedia EntityClient menyediakan cara untuk menjalankan perintah SQL Entitas terhadap model entitas dan mengembalikan jenis data yang kaya termasuk hasil skalar, kumpulan hasil, dan grafik objek. Saat Anda membuat objek EntityCommand, Anda dapat menentukan nama prosedur tersimpan atau teks kueri dengan menetapkan string kueri SQL Entitas ke properti EntityCommand.CommandText-nya. EntityDataReader memperlihatkan hasil eksekusi EntityCommand terhadap EDM. Untuk menjalankan perintah yang mengembalikan EntityDataReader, panggil ExecuteReader.
Selain penyedia EntityClient, Kerangka Kerja Entitas memungkinkan Anda menggunakan SQL Entitas untuk mengeksekusi kueri terhadap model konseptual dan mengembalikan data sebagai objek CLR yang diketik kuat yang merupakan instans dari jenis entitas. Untuk informasi selengkapnya, baca Menggunakan Objek.
Bagian ini menyediakan informasi konseptual tentang SQL Entitas.
Di Bagian Ini
Perbedaan SQL Entitas dengan Transact-SQL
Literal Null dan Inferensi Jenis
Menyusun Kueri SQL Entitas Berlapis
Jenis Terstruktur Yang Dapat Diubah Ke Null