Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Bisakah kita membatalkan kueri yang dikeluarkan ke server sql?

Ada banyak fungsi asinkron di ADO.NET, mis. SqlCommand.BeginExecuteNonQuery .

Anda dapat memanggil fungsi-fungsi ini di aplikasi Anda, menyimpan objek hasil dan membatalkannya saat pengguna mengklik tombol "Batal".

Jadi dalam pseudo-code Anda dapat melakukan langkah-langkah ini:

  1. Pengguna mengklik Telusuri tombol.
  2. Di pengendali tombol, buka koneksi DB Anda dan sejenisnya.
  3. Tampilkan Batal your Anda tombol.
  4. Panggil fungsi asinkron ADO.NET pilihan Anda.
  5. Simpan IAsyncResult objek panggilan fungsi yang dikembalikan (untuk mendeteksi ketika operasi telah selesai untuk menyembunyikan tombol batal lagi).
  6. Di pengendali tombol batal, panggil Cancel metode dari SqlCommand .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apa Makna Pembelajaran Mesin bagi Profesional Basis Data

  2. Cara Menghapus Spasi Putih Terkemuka di SQL Server – LTRIM ()

  3. Mengatasi batas kolom maksimum SQL Server 1024 dan ukuran catatan 8kb

  4. Baca dokumen XML yang disimpan di SQL Server 2008 R2 dengan tipe data XML

  5. 2 Cara untuk Melihat apakah Fitur Usang Masih Digunakan di Instance SQL Server