Cara Mengetahui Jumlah Row/Record Yang Terhapus/Terupdate (Row/Record Affected) VBNET | DASAR PROGRAMER

Cara Mengetahui Jumlah Row/Record Yang Terhapus/Terupdate (Row/Record Affected) VBNET

Pada kesempatan kali ini saya ingin berbagi pengalaman, ada hal kecil yang mungkin sering terlewatkan yaitu Record Affected. Maksudnya? Contohnya begini dalam kasus sederhana, anda melakukan hapus data atau update data dari masing masing tombol.tapi bagaimana caranya untuk meyakinkan bahwa data tersebut memang benar terhapus? atau te-update?
mungkin cara classic nya adalah lihat ke database lalu select lagi data tersebut, jika masih ada berati belum terhapus (kriteria WHERE nya tidak benar). Atau biasanya dengan Refresh Grid/List, jika sudah tidak ada di Grid/List maka sudah terhapus. Tapi kebanyakan setelah tekan tombol "delete" atau "save" PASTI selalu memanggil pesan (MessageBox) "Data Terhapus", atau "Data Tersimpan", terlepas dari apakah data itu memang sudah benar2 terhapus/terupdate. ok langsung saja begini caranya :

'contoh hapus data
Using cmd As NewSqlClient.SqlCommand("DELETE FROM .. WHERE ..", con)
   Dimdata_deleted As Integer= cmd.ExecuteNonQuery
   Ifdata_deleted = 0 Then
      MessageBox.Show("Tidak Ada Data Yang terhapus !", "DJIESOFT_Info", MessageBoxButtons.OK, MessageBoxIcon.Information)
   Else
      MessageBox.Show("Data Yang Terhapus : " + data_deleted.ToString + " !", "DJIESOFT_Info", MessageBoxButtons.OK, MessageBoxIcon.Information)
           End If
End Using

'begitupun juga jika update atau insert
Using cmd As NewSqlClient.SqlCommand("UPDATE TBL_TEST SET .. WHERE ..", con)
   Dimdata_updated As Integer= cmd.ExecuteNonQuery
   Ifdata_updated = 0 Then
      MessageBox.Show("Tidak ada data yang terupdate!", "DJIESOFT_Info", MessageBoxButtons.OK, MessageBoxIcon.Information)
   Else
      MessageBox.Show("Data Yang Terupdate : " + data_updated.ToString + " !", "DJIESOFT_Info", MessageBoxButtons.OK, MessageBoxIcon.Information)
   End If
End Using

Tags:
How to get the Affected Records in VB.net 2010 with SQL, How to get the Affected Records in VB.net 2010 with SQL, How to get the Affected Records in VB.net 2010 with SQL, Records Affected by the SQL Query Samples and examples, mengetahui jumlah data yang terhapus, cara mengetahui jumlah data atau row yang terupdate tersimpan
Jika Anda menyukai Artikel di blog ini, Silahkan klik disini untuk berlangganan gratis via email, dengan begitu Anda akan mendapat kiriman artikel setiap ada artikel yang terbit di dasarprogrammer.blogspot.com

0 komentar:

Posting Komentar