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

Referensi Cepat SQL Entitas

Sistem Jenis

Definisi Jenis

Membuat Jenis

Penembolokan Rencana Kueri

Namespaces

Pengidentifikasi

Parameter

Variabel

Ekspresi Tidak Didukung

Literal

Literal Null dan Inferensi Jenis

Kumpulan Karakter Input

Ekspresi Kueri

Fungsi

Operator Precedence

Penomoran

Semantik Perbandingan

Menyusun Kueri SQL Entitas Berlapis

Jenis Terstruktur Yang Dapat Diubah Ke Null

Lihat juga