Bagikan melalui


SqlCommandBuilder.GetDeleteCommand Metode

Definisi

Mendapatkan objek yang dihasilkan SqlCommand secara otomatis yang diperlukan untuk melakukan penghapusan pada database.

Overload

GetDeleteCommand()

Mendapatkan objek yang dihasilkan SqlCommand secara otomatis yang diperlukan untuk melakukan penghapusan pada database.

GetDeleteCommand(Boolean)

Mendapatkan objek yang dihasilkan SqlCommand secara otomatis yang diperlukan untuk melakukan penghapusan pada database.

Keterangan

Aplikasi dapat menggunakan GetDeleteCommand metode untuk tujuan informasi atau pemecahan masalah karena mengembalikan objek yang SqlCommand akan dijalankan.

Anda juga dapat menggunakan GetDeleteCommand sebagai dasar perintah yang dimodifikasi. Misalnya, Anda dapat memanggil GetDeleteCommand dan memodifikasi CommandTimeout nilai, lalu secara eksplisit mengaturnya pada SqlDataAdapter.

Setelah pernyataan SQL pertama kali dibuat, aplikasi harus secara eksplisit memanggil RefreshSchema jika mengubah pernyataan dengan cara apa pun. Jika tidak, GetDeleteCommand akan tetap menggunakan informasi dari pernyataan sebelumnya, yang mungkin tidak benar. Pernyataan SQL pertama kali dihasilkan ketika aplikasi memanggil atau UpdateGetDeleteCommand.

Untuk mendapatkan informasi selengkapnya, lihat Menghasilkan Perintah dengan CommandBuilders.

GetDeleteCommand()

Sumber:
System.Data.SqlClient.notsupported.cs

Mendapatkan objek yang dihasilkan SqlCommand secara otomatis yang diperlukan untuk melakukan penghapusan pada database.

public:
 System::Data::SqlClient::SqlCommand ^ GetDeleteCommand();
public System.Data.SqlClient.SqlCommand GetDeleteCommand ();
override this.GetDeleteCommand : unit -> System.Data.SqlClient.SqlCommand
member this.GetDeleteCommand : unit -> System.Data.SqlClient.SqlCommand
Public Function GetDeleteCommand () As SqlCommand

Mengembalikan

Objek yang dihasilkan SqlCommand secara otomatis diperlukan untuk melakukan penghapusan.

Keterangan

Aplikasi dapat menggunakan GetDeleteCommand metode untuk tujuan informasi atau pemecahan masalah karena mengembalikan objek yang SqlCommand akan dijalankan.

Anda juga dapat menggunakan GetDeleteCommand sebagai dasar perintah yang dimodifikasi. Misalnya, Anda dapat memanggil GetDeleteCommand dan memodifikasi CommandTimeout nilai, lalu secara eksplisit mengaturnya pada SqlDataAdapter.

Setelah pernyataan SQL pertama kali dibuat, aplikasi harus secara eksplisit memanggil RefreshSchema jika mengubah pernyataan dengan cara apa pun. Jika tidak, GetDeleteCommand akan tetap menggunakan informasi dari pernyataan sebelumnya, yang mungkin tidak benar. Pernyataan SQL pertama kali dihasilkan ketika aplikasi memanggil atau UpdateGetDeleteCommand.

Untuk mendapatkan informasi selengkapnya, lihat Menghasilkan Perintah dengan CommandBuilders.

Lihat juga

Berlaku untuk

GetDeleteCommand(Boolean)

Sumber:
System.Data.SqlClient.notsupported.cs

Mendapatkan objek yang dihasilkan SqlCommand secara otomatis yang diperlukan untuk melakukan penghapusan pada database.

public:
 System::Data::SqlClient::SqlCommand ^ GetDeleteCommand(bool useColumnsForParameterNames);
public System.Data.SqlClient.SqlCommand GetDeleteCommand (bool useColumnsForParameterNames);
override this.GetDeleteCommand : bool -> System.Data.SqlClient.SqlCommand
Public Function GetDeleteCommand (useColumnsForParameterNames As Boolean) As SqlCommand

Parameter

useColumnsForParameterNames
Boolean

Jika true, buat nama parameter yang cocok dengan nama kolom jika memungkinkan. Jika false, hasilkan @p1, @p2, dan sebagainya.

Mengembalikan

Objek yang dihasilkan SqlCommand secara otomatis yang diperlukan untuk melakukan penghapusan.

Keterangan

Aplikasi dapat menggunakan GetDeleteCommand metode untuk tujuan informasi atau pemecahan masalah karena mengembalikan objek yang SqlCommand akan dijalankan.

Anda juga dapat menggunakan GetDeleteCommand sebagai dasar perintah yang dimodifikasi. Misalnya, Anda dapat memanggil GetDeleteCommand dan memodifikasi CommandTimeout nilai, lalu secara eksplisit mengaturnya pada SqlDataAdapter.

Setelah pernyataan SQL pertama kali dibuat, aplikasi harus secara eksplisit memanggil RefreshSchema jika mengubah pernyataan dengan cara apa pun. Jika tidak, GetDeleteCommand akan tetap menggunakan informasi dari pernyataan sebelumnya, yang mungkin tidak benar. Pernyataan SQL pertama kali dihasilkan ketika aplikasi memanggil atau UpdateGetDeleteCommand.

Perilaku default, saat menghasilkan nama parameter, adalah menggunakan @p1, , @p2dan sebagainya untuk berbagai parameter. Meneruskan trueuseColumnsForParameterNames parameter memungkinkan Anda memaksa OleDbCommandBuilder untuk menghasilkan parameter berdasarkan nama kolom sebagai gantinya. Ini hanya berhasil jika kondisi berikut terpenuhi:

Untuk mendapatkan informasi selengkapnya, lihat Menghasilkan Perintah dengan CommandBuilders.

Lihat juga

Berlaku untuk