P. 1
Modul VB

Modul VB

|Views: 69|Likes:
Dipublikasikan oleh akip_saja

More info:

Published by: akip_saja on Apr 09, 2011
Hak Cipta:Attribution Non-commercial

Availability:

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

04/09/2011

pdf

text

original

-

MODUL IV PEMROGRAMAN VISUAL BASIC II
Antoni Arif, ST
Modul ini merupakan modul untuk praktikum pemrograman visual basic II. Pada modul ini akan dibahas tentang perancangan aplikasi basis data menggunakan bahasa SQL(Structured Query Language)

Antoni Arif, ST 0813 268 648 94 http://antoniarif.com/ |antoni_arif@yahoo.co.id

MODUL IV Relasi Tabel Pada Praktikum Sebelumnya. kita sudah membahas bagaimana memanfaatkan perintah-perintah SQL (DML) untuk proses pencarian Data. Perintah SQL yang digunakan pada Form penjualan adalah perintah DML yang mencakup pada perintah Insert. Update. Berikut Bentuk dan dan diagram dari Relasi Tabel : Dari Diagram Diatas dapat dilihat bahwa tabel Penjualan terbentuk dengan relasi yang tercipta antara tabel barang dan tabel konsumen. Delete dan perintah Select dengan Clausa Where. Ralasi yang akan di rancang adalah relasi dari tabel barang dan tabel konsumen yang membentuk sebuah tabel realasi yaitu tabel penjualan. . Pada kesempatan praktikum kali ini akan dibahas tentang Perancangan Aplikasi yang melibatkan beberapa tabel (Relasi tabel). Program aplikasi harus dapat menyimpan dan menampilkan kembali proses transaksi penjualan yang terjadi. sehingga kodebarang dan kodekonsumen menjadi foregn key pada tabel penjualan.

yaitu proses entry data barang dan proses entry data konsumen. 2. Pada praktikum kali ini harus menyertakan hasil dari praktikum sebelumnya. Pada Object Pilihlah Query dan Pilih Create query in Design View 5. Rancanglah Tabel Penjualan berikut : 4. Hubungkan Field Kodebarang pada tabel barang dengan kodebarang pada tabel konsumen .PRAKTIKUM : 1. Bukalah Database anda menggunakan Microsoft Acces Database 3. Tambahkan Seluruh Tabel yang anda lihat pada Tampilan yang muncul dengan mengklik tombol Add 6.

Hubungkan kodekonsumen pada tabel konsumen dengan kodekonsumen pada tabel penjualan. Simpan dengan nama QPenjualan . total pada tabel penjualan dengan cara klik ganda field tersebut. 12. kodekonsumen pada tabel penjualan dengan cara klik ganda pada field tersebut 9. qty. Pilih Field namabarang pada tabel barang dengan cara klik ganda pada field tersebut. Pilih Field nonota. Pilih Field namakonsumen pada tabel konsumen dengan cara klik ganda pada field tersebut 10. sehingga terlihat seperti berikut : 8. Hasil dari proses diatas lihat gambar berikut : 14. Pilih Field harga.7. tglnota. 13. Pilih Field Kodebarang pada tabel penjualan dengan cara klik ganda field tersebut 11.

Label Komponen Label Properti BackStyle BackColor BorderStyle Caption ForeColor Value 1-Opaque &H00000080& 1-Fixed Single KodeBarang &H00FFFFFF& 2. kemudian rancanglah form tersebut dengan tampilan interface sebagai berikut : 1 2 3 Keterangan : 1. DTPicker 3.15. Tambahkan 1 buah form pada project terdahulu. Adodc Komponen Properti Value Adodc1 Caption Barang Adodc2 BackColor konsumen Adodc3 BorderStyle penjualan Adodc4 Caption Qpenjualan Setting properti ConnectionString pada setiap Adodc mengacu kepada lokasi database yang telah anda buat seperti : .

Text = "" Text7.Persist Security Info=False” 16.Text = "" Text4.Text = "" Text3.SetFocus command4.Enabled = True command5.Enabled = False Text4.“Provider=Microsoft.SetFocus command4.Jet.Text = "" End Sub 17.Text = "" Text8.Text = "" Text5.Enabled = False Text10.Text = "" Text6.Enabled = True End Sub Private Sub TextDisabled() Text1.Enabled = False End Sub Private Sub TextKosong() Text1.Enabled = True 18.Connection Dim add_d. Klik Ganda Tombol “Edit” dan tambahkan kode program berikut : add_d = False Edit_d = True TextEnabled Text2.Enabled = True command5.mdb.Text = "" Text10.Enabled = False Text2.0.Enabled = True .Text = "" Text9. Edit_d As Boolean Dim rs As ADODB.4.Recordset Dim sql As String Private Sub TextEnabled() Text1.OLEDB.Enabled = True Text4.Enabled = True DTPicker1.Enabled = True Text2.Enabled = False Text9. Tulis Kode program berikut pada baris paling atas editor program anda Dim cn As New ADODB.Enabled = False DTPicker1. Klik Ganda tombol “ADD” dan ketik kode program berikut : add_d = True Edit_d = False TextKosong TextEnabled Text1.Enabled = True Text9.Text = "" Text2.DataSource=G:\VB2\aplikasi penjualan\dbpenjualan.

[Qty].DataSource = Adodc1 Set Text6.Refresh Set Text5.DataField = "namabarang" Text6.[Harga].DataSource = Adodc4 Adodc4. Pilih Event “Load” Pada Form.RecordSource = sql Set DataGrid1.'" & Text4 & "'.ConnectionString = Adodc1.RecordSource = sql Adodc1.Close End If sql = "select * from QPenjualan where nonota='" & Text1 & "'" Adodc4. Klik Ganda Pada Text9 dan tambahkan kode program berikut : Dim hg.[Total])" _ & "values('" & Text1 & "'.Execute (sql) cn.DataSource = Adodc4 Adodc4.Refresh Text11.RecordSource = sql Adodc2.DataSource = Adodc2 Text3.[kodebarang].DataField = "namakonsumen" 21.'" & Text7 & "'.DataField = "Jumlah" 22.[tglNota].'" & Text9 & "'.[Kodekonsumen].RecordSource = sql Set DataGrid1.'" & Text2 & "'.Refresh Set Text3.DataField = "Harga" Text8.DataSource = Adodc1 Set Text7. total As Double hg = Val(Text7) qty = Val(Text9) total = hg * qty Text10 = total 23.DataSource = Adodc1 Set Text8.Open If add_d = True Then sql = "insert into penjualan([nonota]. Klik Ganda pada Text4 dan Tambahkan Kode program berikut : sql = "select * from barang where kodebarang='" & Text4 & "'" Adodc1.19. qty. Klik Ganda pada Text2 dan tambahkan kode Program berikut : sql = "select * from konsumen where kodekonsumen='" & Text2 & "'" Adodc2. Klik Ganda pada tombol Simpan dan Tambahkan kode program berikut : cn. atau klik Ganda Form dan tambahkan Kode Program Berikut : TextKosong TextDisabled sql = "select * from Qpenjualan order by nonota ASC" Adodc4.ConnectionString cn.Refresh .Text = "" 20.DataSource = Adodc1 Text5.'" & Text10 & "')" cn.DataField = "Satuan" Text7.'" & DTPicker1.Value & "'.

. Lengkapilah Program Diatas agar bisa melakukan fungsi berikut : a. 25. Delete Data c. Buatlah Konsep Untuk Menyimpan Transaksi tersebut kedalam Jurnal Umum atau Jurnal Harian. Editing data b. Pencarian Data 2. Jalankan Program dan Lakukan Transaksi penjualan barang.24. Amati dan lakukan analisa dari program yang telah anda buat TUGAS : 1.

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)//-->