Membuat Sistem Penjualan Sederhana Dengan VB
Membuat Sistem Penjualan Sederhana Dengan VB
VB.NET
Posted on 12 March, 2013 by admin — 8 Comments ↓
Saya Akan berbagi ilmu sedikit buat anda semua, saya akan membuat sistem penjualan sederhana
yaitu sistem penjualan sederhana menggunakan vb.net 2005, mengapa saya menggunakan
vb.net 2005 karena saya terbiasa memakai ini pada kuliah saya, sebenarnya si sama saja, ok
langsung saja saya jelaskan.
1. anda harus membuat database terlebih dahulu dengan menggunakan microsoft access, karena
di tutorial ini saya menjelaskan menggunakan acces, anda bisa membuat database dengan nama
database penjualan.mdb, lalu anda membuat tabel dengan nama barang, anda bisa lihat contohnya
dibawah ini:
2. Setelah Anda membuat database, anda bisa simpan dengan nama penjualan.mdb
3. Anda masuk ke vb.net 2005, lalu klik create new project, lalu beri nama penjualan.vb, atau anda
bisa namakan sesuka anda, lalu anda disain seperti gambar dibawa ini:
4. Setelah anda mendisain project, lalu anda membuat module koneksi ke database, anda bisa
membuat modul dengan klik pada menu solution exploler>Add>Module, atau anda bisa lihat pada
gambar dibawah ini:
5. setelah itu anda bisa masukan script module koneksi dibawah ini:
Imports System.Data.OleDb
Imports System.Data
Module MyModule
End Module
6. Setelah itu anda masukan source kode ke form penjualan yang tadi anda sudah disain dengan
cara pilih form penjualan tersebut, lalu klik 2x form tersebut, atau anda bisa klik kanan pilih view
code, lalu anda masukan source kodenya:
Imports System.Data.OleDb
Imports System.Data
Me.Close()
End Sub
Else
txtkdBrg.Text = “BR00001″
Exit Sub
End If
strValue = Val(strTemp) 1
txtkdBrg.Text = “BR” & Mid(“0000″, 1, 5 – strValue.Length) & strValue
End Sub
dReader = cmmd.ExecuteReader
If dReader.Read Then
btnSimp.Enabled = True
btnUbah.Enabled = True
btnHps.Enabled = True
txtnmBrg.Text = dReader.Item(“nm_brg”)
txtHarsat.Text = dReader.Item(“HARSAT”)
cmbSex.Text = dReader.Item(“Jk”)
cmbColor.Text = dReader.Item(“WARNA”)
cmbSize.Text = dReader.Item(“UKURAN”)
txtnmBrg.Focus()
Else
txtnmBrg.Focus()
txtnmBrg.Text = “”
txtHarsat.Text = “”
cmbSex.Text = “”
cmbColor.Text = “”
cmbSize.Text = “”
End If
End If
End Sub
sql = “INSERT INTO barang(kd_brg, nm_brg, harsat, jk, warna, ukuran) ” & _
“VALUES(‘” & txtkdBrg.Text & _
“‘,’” & txtnmBrg.Text & “‘,’” & txtHarsat.Text & “‘,’” & cmbSex.Text & _
“‘,’” & cmbColor.Text & “‘,’” & cmbSize.Text & “‘)”
If x = 1 Then
MessageBox.Show(“DATA BARANG BERHASIL DISIMPAN”)
sql = “SELECT * FROM barang ORDER BY kd_brg DESC”
cmmd = New OleDbCommand(sql, cnn)
dReader = cmmd.ExecuteReader
If dReader.Read Then
strTemp = Mid(dReader.Item(“kd_brg”), 3, 5)
Else
txtkdBrg.Text = “BR00001″
Exit Sub
End If
strValue = Val(strTemp) 1
txtkdBrg.Text = “BR” & Mid(“0000″, 1, 5 – strValue.Length) & strValue
txtnmBrg.Text = “”
txtHarsat.Text = “”
cmbSex.Text = “”
cmbColor.Text = “”
cmbSize.Text = “”
txtnmBrg.Focus()
Else
MessageBox.Show(“GAGAL MENYIMPAN DATA BARANG”)
End If
End Sub
sql = “UPDATE barang SET nm_brg=’” & txtnmBrg.Text & “‘,” & _
“harsat=’” & txtHarsat.Text & “‘, ” & _
“jk=’” & cmbSex.Text & “‘,” & _
“warna=’” & cmbColor.Text & “‘,” & _
“ukuran=’” & cmbSize.Text & “‘” & _
“WHERE kd_brg=’” & txtkdBrg.Text & “‘”
If x = 1 Then
MessageBox.Show(“DATA BARANG BERHASIL DIUPDATE”)
sql = “SELECT * FROM barang ORDER BY KD_BRG DESC”
cmmd = New OleDbCommand(sql, cnn)
dReader = cmmd.ExecuteReader
If dReader.Read Then
strTemp = Mid(dReader.Item(“KD_BRG”), 3, 5)
Else
txtkdBrg.Text = “BR00001″
Exit Sub
End If
strValue = Val(strTemp) 1
txtkdBrg.Text = “BR” & Mid(“0000″, 1, 5 – strValue.Length) & strValue
txtnmBrg.Text = “”
txtHarsat.Text = “”
cmbSex.Text = “”
cmbColor.Text = “”
cmbSize.Text = “”
txtkdBrg.Enabled = True
txtkdBrg.Focus()
Else
MessageBox.Show(“GAGAL UPDATE DATA BARANG”)
End If
End Sub
sql = “DELETE FROM barang WHERE KD_BRG=’” & txtkdBrg.Text & “‘”
If x = 1 Then
MessageBox.Show(“DATA BARANG BERHASIL DIHAPUS”)
sql = “SELECT * FROM barang ORDER BY KD_BRG DESC”
cmmd = New OleDbCommand(sql, cnn)
dReader = cmmd.ExecuteReader
If dReader.Read Then
strTemp = Mid(dReader.Item(“KD_BRG”), 3, 5)
Else
txtkdBrg.Text = “BR00001″
Exit Sub
End If
strValue = Val(strTemp) 1
txtkdBrg.Text = “BR” & Mid(“0000″, 1, 5 – strValue.Length) & strValue
txtnmBrg.Text = “”
txtHarsat.Text = “”
cmbSex.Text = “”
cmbColor.Text = “”
cmbSize.Text = “”
txtkdBrg.Enabled = True
txtkdBrg.Focus()
Else
MessageBox.Show(“GAGAL HAPUS DATA BARANG”)
End If
End Sub
End Class
6. Setelah itu anda copi database yang anda buat tadi, anda copi ke folder penjualan>bin>debug,
lalu anda coba jalankan.
ok sekian dari saya tentang cara membuat sistem penjualan menggunakan vb.net 2005, jika ada
yang terjadi eror anda bisa berkomentar, maaf jika saya tidak bisa menjelaskan fungsi source
kode secara details, tapi mungkin cara diatas dapat membantu anda, anda juga bisa membaca
postingan saya tentang membuat form login menggunakan vb.net 2005 dengan klik disini. selamat
mencoba