Crud VB
Crud VB
Dalam kesempatan ini kita akan mengenal bagaimana kita membuat sebuah aplikasi CRUD
sederhana menggunakan bahasa pemrograman VB.Net dan memanfaat kan sebuah database
sql server sebagai penampung data-data yang kita oprasikan diantaranya kita dapat
menambah data, mengedit data/update data, kita bisa menghapus sebuah data ataupun
suatu baris data tertentu.
Mungkin tutorial ini bisa sobat jadikan sebagai perbandingan atau bahan belajar terkait
dengan keahlian sobat di bidang komputer tentunya.
Dalam tutorial ini pertama kita harus membuat beberapa Form dalam Visual studio guna
terbentuk suatu interface antara komputer dan pengguna.
Dan jelanjutnya sobat bisa membuat instruksi kode menggunakan bahasa vb.net sesuai aksi
yang diperlukan, semisal pada button simpan, update, delet kita memberi kode program
supaya suatu button bisa memberi aksi sesuai dengan keterangan button tersebut.
Berikut ini adalah gambaran Form Utama yang kita buat, form utama kita buat sebagai form
yang memberi panduan navigasi pada aplikasi yang kita buat, disini sobat bisa memanfaatkan
menu strip sebagai daftar menunya.
CRUD Vb.net - 1
Private Sub ExitToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles
ExitToolStripMenuItem.Click
Close()
End Sub
End Class
Kode program di atas berguna sebagai pemberian perintah ketika kita melakukan aksi click
form barang, form supplier dll.
Module mdlkoneksi
Public comSQL As New SqlClient.SqlCommand
Public sql As String
Public conn As New SqlConnection
Public str As String = "Data Source=LENOVO-PC\SQLEXPRESS;Initial
Catalog=201553061;Integrated Security=True"
Try
conn.Open()
MsgBox("Koneksi Berhasil")
Catch ex As Exception
MsgBox("Koneksi Gagal: " & ex.ToString)
End Try
End If
End Sub
CRUD Vb.net - 2
Try
conn.Close()
Catch ex As Exception
MsgBox("Gagal menutup koneksi: " & ex.ToString)
End Try
End If
End Sub
End Module
Nip: Pada kode program sesuikan Data Source dengan nama PC sesuai PC anda dan
sesuaikan dengan initial catalog dengan nama database yang sobat integrasikan.
CRUD Vb.net - 3
"'" & txtnmsup.Text & "'," &
"'" & txttgllahir.Text & "'," &
"'" & txtalamatkantor.Text & "'," &
"'" & txttelpkantor.Text & "'," &
"'" & txtjekel.Text & "'," &
"'" & txtemail.Text & "'," &
"'" & txtjnsproduk.Text & "')"
Try
comSQL.ExecuteNonQuery()
MsgBox("simpan berhasil")
Catch ex As Exception
MsgBox("simpan gagal: " & ex.ToString)
End Try
tutupkoneksi()
End Sub
Try
comSQL.ExecuteNonQuery()
MsgBox("ubah berhasil")
Catch ex As Exception
MsgBox("ubah gagal: " & ex.ToString)
End Try
tutupkoneksi()
End Sub
Try
comSQL.ExecuteNonQuery()
MsgBox("hapus berhasil")
Catch ex As Exception
MsgBox("hapus gagal: " & ex.ToString)
End Try
tutupkoneksi()
End Sub
End Class
CRUD Vb.net - 4
Kode programnya adalah seperti berikut;
Imports System.Data
Imports System.Data.Sql
Imports System.Data.SqlClient
Public Class Form2
Private Sub tampil()
bukakoneksi()
bukakoneksi()
sql = "INSERT INTO Barang
(Kdsup,Nmsup,Tgllhr,Alamatkantor,Telpkantor,Jekel,Email,jnsproduk) VALUES (" &
CRUD Vb.net - 5
"'" & txtkdsup.Text & "'," &
"'" & txtnmsup.Text & "'," &
"'" & txttgllahir.Text & "'," &
"'" & txtalamatkantor.Text & "'," &
"'" & txttelpkantor.Text & "'," &
"'" & txtjekel.Text & "'," &
"'" & txtemail.Text & "'," &
"'" & txtjnsproduk.Text & "')"
Try
comSQL.ExecuteNonQuery()
MsgBox("simpan berhasil")
Catch ex As Exception
MsgBox("simpan gagal: " & ex.ToString)
End Try
tutupkoneksi()
End Sub
Try
comSQL.ExecuteNonQuery()
MsgBox("ubah berhasil")
Catch ex As Exception
MsgBox("ubah gagal: " & ex.ToString)
End Try
tutupkoneksi()
End Sub
bukakoneksi()
sql = "DELETE FROM Supplier WHERE Kdsup='" & txtkdsup.Text & "'"
comSQL = New SqlCommand(sql, conn)
Try
comSQL.ExecuteNonQuery()
MsgBox("hapus berhasil")
Catch ex As Exception
MsgBox("hapus gagal: " & ex.ToString)
End Try
tutupkoneksi()
End Sub
End Class
CRUD Vb.net - 6
Design Form Pembelian Vb.Net
CRUD Vb.net - 7
Try
comSQL.ExecuteNonQuery()
MsgBox("simpan berhasil")
Catch ex As Exception
MsgBox("simpan gagal: " & ex.ToString)
End Try
tutupkoneksi()
End Sub
Try
comSQL.ExecuteNonQuery()
MsgBox("ubah berhasil")
Catch ex As Exception
MsgBox("ubah gagal: " & ex.ToString)
End Try
tutupkoneksi()
End Sub
Try
comSQL.ExecuteNonQuery()
MsgBox("hapus berhasil")
Catch ex As Exception
MsgBox("hapus gagal: " & ex.ToString)
End Try
tutupkoneksi()
End Sub
End Class
Jadi begitulah proses pembuatan Aplikasi CRUD menggunakan vb.net dengan memanfaatkan
database sql server, semoga dapat membantu temen-temen karena saya juga masih perlu
banyak belajar. semoga yang dapat saya sampaikan dapat bermanfaat buat temen-temen.
Terimakasih untuk kunjungannya, jangan lupa tinggalkan komentar di bawah postingan untuk
kemajuan artikel di blog ini.
CRUD Vb.net - 8