P. 1
Contoh Visual Basic

Contoh Visual Basic

|Views: 4,266|Likes:
Dipublikasikan oleh budos

More info:

Published by: budos on Jan 14, 2010
Hak Cipta:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

12/11/2012

pdf

text

original

PENJELASAN PROGRAM MEMBUAT KONEKSI Setelah kita membuat database dengan menggunakan program Microsoft access, selanjutnya kita

membuat koneksi antara program yang kita buat dalam visual basic dengan database tadi, disini saya membuat database dengan nama dbpembelian dan membuat dua buah tabel yang saya beri nama dengan tblbarang dan tblpembelian, dan selanjutnya kita akan membuat koneksi dengan menggunakan DataEnvironment, caranya sebagai berikut: -Klik menu Project  Add Data Environment Setelah itu akan muncul jendela seperti ini:

-

Lalu klik kanan pada connection1 pilih rename  beri nama koneksi sesuai kebutuhan anda disini saya kasih nama dbpembelian

1

-

Klik kanan pada dbpembelian dan pilih properties dan pilih Microsoft Jet 4.0 OLE DB Provider  next Lalu ambil database  test connection jika berhasil lanjutkan dengan OK

-

Klik kanan lagi pada dbpembelian lalu pilih add command, disini saya menambahkan 3 buah command yg saya beri nama tblpembeli, tblbarang, dan tblpembelian

-

Setelah semua command tercipta klik kanan pada masing-masing command dan pilih properties dan pada tab general masukan perintah SQL yang pada masing-masing tabel saya kasih dengan perintah sebagai berikut:

-

Tblpembeli: select Nama_Pembeli,Nama_Barang,Harga_Barang,Jumlah_Beli,Total_Bayar from tblpembelian

-

Tblbarang: select * from tblbarang Tblpembelian: select * from tblpembelian setelah semua tabel telah berhasil dengan perintah SQL nya, lalu kita masih di masing-masing properties tabel yang tadi, di tab general lalu sekarang pilih ke tab advance dan ubah semua lock type tabel nya dengan Optimistic

-

Dan setelah semua koneksi berhasil tercipta kita lanjutkan dengan mendesain form, dan untuk mempercepat kita bisa langsung geser dari masing-masing tabel ke masing-masing form, guna untuk menciptakan sebuah label dan textbox.

FORM MENU

2

Di dalam form menu kita membuat sebuah menu dengan menggunakan menggunakan tool  Menu Editor dan kita mendesain menu sebagai berikut - Menu File Master didalam nya terdapat menu Form Pembeli dan Form Barang - Menu Tarnsaksi didalamnya terdapat menu Form Pembelian dan Report Pembelian - Dan yang terakhir adalah menu Keluar FORM PEMBELI

3

Disini saya hanya menambahkan DataGrid untuk menampilkan para pembeli.

FORM BARANG

4

Saya Menambahkan beberapa Command button yang berfungsi untuk memanipulasi data barang yang dijual oleh toko, diantaranya saya menambahkan command Tambah, Simpan, Batal, Hapus, dan Keluar. Selain command saya juga menambahkan DataGrid untuk menampilkan barang-barang yang dijual oleh toko.

FORM PEMBELIAN

5

Dalam form yang terakhir yaitu form pembelian saya menambahkan sebuah ComboBox yang berfungsi menghubungkan antara tabel barang yang selanjutnya akan menampilkan nama barang dan harga barang sesuai dengan yang tersimpan pada tblbarang dan akan tampil pada form pembelian, lalu akan tersimpan di dalam tabel pembelian dan juga akan dihasilkan sebuah laporan penjualan. Selain itu saya juga menambahkan beberapa command button seperti yang saya tambahkan pada form barang. Dan yang terakhir saya juga menambahkan dua DataGrid yaitu untuk menampilkan Pembelian dan data Barang yang dijual oleh toko.

LAPORAN

6

LISTING PROGRAM FORM MENU Private Sub Form_Load() End Sub Private Sub MnBarang_Click() frmbarang.Show End Sub Private Sub MnKeluar_Click() End End Sub Private Sub MnPembeli_Click() frmpembeli.Show End Sub Private Sub MnPembelian_Click() frmpembelian.Show End Sub Private Sub MnReport_Click() DataReport1.Show

7

End Sub FORM PEMBELI Tidak Memakai Listing Program FORM BARANG Private Sub cmdbatal_Click() txtKd_Barang.Text = "" txtNama_Barang.Text = "" txtHarga_Barang.Text = "" End Sub Private Sub cmdhapus_Click() DataEnvironment1.rstblbarang.Delete End Sub Private Sub cmdkeluar_Click() End End Sub Private Sub cmdsimpan_Click() DataEnvironment1.rstblbarang.Update End Sub Private Sub cmdtambah_Click() DataEnvironment1.rstblbarang.AddNew End Sub Private Sub Form_Load() End Sub FORM PEMBELIAN Private Sub cmbbarang_Click() DataEnvironment1.rstblbarang.MoveFirst DataEnvironment1.rstblbarang.Find "Kd_Barang='" + cmbbarang.Text + "'"

8

txtNama_Barang.Text = DataEnvironment1.rstblbarang.Fields("Nama_Barang").Value txtHarga_Barang.Text = DataEnvironment1.rstblbarang.Fields("Harga_Barang").Value End Sub Private Sub cmdbatal_Click() txtKd_Pembeli.Text = "" txtNama_Pembeli.Text = "" cmbbarang.Text = "Pilih" txtNama_Barang.Text = "" txtHarga_Barang.Text = "" txtJumlah_Beli.Text = "" txtTotal_Bayar.Text = "" End Sub Private Sub cmdhapus_Click() DataEnvironment1.rstblpembalian.Delete End Sub Private Sub cmdkeluar_Click() End End Sub Private Sub cmdsimpan_Click() DataEnvironment1.rstblpembalian!Kd_Barang = cmbbarang.Text DataEnvironment1.rstblpembalian.Update End Sub Private Sub cmdtambah_Click() DataEnvironment1.rstblpembalian.AddNew End Sub Private Sub Form_Load() For i = 1 To DataEnvironment1.rstblbarang.RecordCount cmbbarang.AddItem DataEnvironment1.rstblbarang.Fields("Kd_Barang").Value DataEnvironment1.rstblbarang.MoveNext Next i End Sub

9

Private Sub txtJumlah_Beli_Change() txtTotal_Bayar.Text = Val(txtHarga_Barang.Text) * Val(txtJumlah_Beli.Text) End Sub

10

You're Reading a Free Preview

Mengunduh
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->