Skip to main content

Memperbarui Data Yang Sudah Ada | Edi Susanto dot Com

Memperbarui Data Yang Sudah Ada

Melanjutkan artikel tentang perintahmemasukan baris data baru di Visual Basic, kali saya ingin menulis tentang memperbaharui data yang sudah ada (update data). Caranya sih tidak jauh beda dengan memasukan data baru.

Seperti di artikel sebelumnya, dalam kasus ini misalnya saya mempunyai sebuah tabel dengan isi field: no_urut, nama_karyawan, usia dan saya akan menuliskan 2 cara untuk melakukan hal itu.

Cara pertama:

  1. Membuat object recordset dulu dengan baris Dim rs As New ADODB.Recordset
  2. Membuka data di SQL server secara spesifik (gunakan perintah WHERE).
  3. Berikut baris sintaks secara lengkap:
    With rs     .CursorLocation = adUseClient     .Open "SELECT * FROM tbl_karyawan WHERE no_urut = 1, Conn, adOpenKeyset, adLockOptimistic     .Requery     .Fields(nama_karyawan) = "Edi Susanto"     .Fields(usia) = 30     .Update End With

Cara kedua:

  1. Menggunakan obyek koneksi.
  2. Caranya sebagai berikut:
    Dim strUpdate As String strUpdate = "UPDATE tbl_karyawan SET nama_karyawan='Udin', usia=16 WHERE no_urut=1" Conn.Execute strUpdate
  3. Jangan lupa gunakan perintah WHERE, karena kalo anda tidak mencantumkan pengkondisian tersebut semua data anda akan di update.

Semoga artikel ini bisa menjadi pengetahuan basic bagi para rekan-rekan yang ingin membuat aplikasi database.

Comments