Bagikan melalui


Bagian File Kustomisasi SQL

Bagian sql dapat berisi string SQL baru yang menggantikan string perintah klien. Jika tidak ada string SQL di bagian , bagian akan diabaikan.

Penting

Dimulai dengan Windows 8 dan Windows Server 2012, komponen server RDS tidak lagi disertakan dalam sistem operasi Windows (lihat Windows 8 dan Windows Server 2012 Compatibility Cookbook untuk detail selengkapnya). Komponen klien RDS akan dihapus di versi Windows yang akan datang. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakan fitur ini. Aplikasi yang menggunakan RDS harus bermigrasi ke WCF Data Service.

String SQL baru mungkin menggunakan parameter . Artinya, parameter dalam bagian string SQL sql (ditunjuk oleh karakter '?') dapat digantikan oleh argumen yang sesuai di pengidentifikasi dalam string perintah klien (yang ditentukan oleh daftar yang dipisahkan oleh koma dalam tanda kurung). Pengidentifikasi dan daftar argumen berperilaku seperti panggilan fungsi.

Misalnya, asumsikan string perintah klien "CustomerByID(4)", header bagian SQL [SQL CustomerByID], dan string bagian SQL baru "SELECT * FROM Customers WHERE CustomerID = ?". Handler akan menghasilkan "SELECT * FROM Customers WHERE CustomerID = 4" dan menggunakan string tersebut untuk mengkueri sumber data.

Jika pernyataan SQL baru adalah string null (""), maka bagian diabaikan.

Jika string pernyataan SQL baru tidak valid, maka eksekusi pernyataan akan gagal. Parameter klien diabaikan secara efektif. Anda dapat melakukan ini dengan sengaja untuk "mematikan" semua perintah SQL klien dengan menentukan:

[SQL default]   
SQL = " "  

Sintaksis

Entri string SQL pengganti berbentuk:

SQL=
sqlString

Bagian Deskripsi
SQL String harfiah yang menunjukkan ini adalah entri bagian SQL.
sqlString String SQL yang menggantikan string klien.

Lihat Juga

Bagian Kustomisasi Koneksi File
Bagian Log File Kustomisasi
Bagian Daftar Pengguna File Kustomisasi
Kustomisasi DataFactory
Pengaturan Klien yang Diperlukan
Memahami File Kustomisasi
Menulis Handler yang Disesuaikan Sendiri