Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehNitha Thata Telah diubah "10 tahun yang lalu
1
Edri Yunizal:PBO IManajemen Informatika STAIN Batusangkar1 Pemrograman Berorientasi Objek I Edri Yunizal Pertemuan Ke – V “Database dengan Visual Basic”
2
Edri Yunizal:PBO I Manajemen Informatika STAIN Batusangkar 2 Visual Data Manager Fasilitas pengolahan database standar visual basic Database yang didukung: Access Dbase Foxpro Paradox ODBC Text file
3
Edri Yunizal:PBO I Manajemen Informatika STAIN Batusangkar 3 Membuat Database Access File>New>Microsoft Access>Version 7.0 MDB Simpan File ditempat yang diinginkan, misal: D:\nomor_nim\prjdatabase\inventori.mdb
4
Edri Yunizal:PBO I Manajemen Informatika STAIN Batusangkar 4 Layar Visual Data Manager Jendela Database Jendela Perintah SQL
5
Edri Yunizal:PBO I Manajemen Informatika STAIN Batusangkar 5 Misalkan ingin membuat tabel tbBarang: NamaTipeUkuran kodetext10 namatext30 satuantext10 hargasingle stoklong
6
Edri Yunizal:PBO I Manajemen Informatika STAIN Batusangkar 6 Membuat Table Klik Kanan pada database window, pilih New Table Isi Table Name dengan Barang Klik Add field Tambahkan fieldnya sesuai dengan name, type dan sizenya
7
Edri Yunizal:PBO I Manajemen Informatika STAIN Batusangkar 7 Menambahkan index Untuk pencarian dengan cepat diperlukan indeks Klik add index, beri nama idxbarang Klik kode sebagai field yang diindex, kemudian klik OK
8
Edri Yunizal:PBO I Manajemen Informatika STAIN Batusangkar 8 Build The Table Klik kanan untuk membuka, mengedit, mengubah nama, dan menghapus tabel
9
Edri Yunizal:PBO I Manajemen Informatika STAIN Batusangkar 9 Tambah, Edit, Hapus Record Add untuk menambah record Edit untuk mengubah record Delete untuk menghapus record
10
Edri Yunizal:PBO I Manajemen Informatika STAIN Batusangkar 10 Tambahkan record berikut: KodeNamaSatuanHargaStok A01KERTAS A4 RIM250045 A02KERTAS LEGAL RIM2600030 A05STABILL O KUNING PCS250010
11
Edri Yunizal:PBO I Manajemen Informatika STAIN Batusangkar 11 Membuat Program Database A. Mengaktifkan DAO (Koneksi ke database) Buka Project Standard Set nama Project dengan prjInventory Set nama form dengan frmBarang Aktifkan Data Access Object (DAO) dengan cara click pada menu Project >References > Microsoft DAO 3.6 Object Library
12
Edri Yunizal:PBO I Manajemen Informatika STAIN Batusangkar 12 B. Menambahkan Control-control Set caption form denganEntry Data Barang Tambahkan label set captionnya dengan PT ABC Tambahkan 5 buah Label, set captionnya dengan: Kode Barang, Nama Barang, Satuan, Harga Barang, Stok Barang Tambahkan 5 buah Textbox, set namenya dengan: txtKode, txtNama,txtHarga,txtStok Tambahkan 1 buah ComboBox, set namenya dengan cboSatuan Tambahkan 3 buah CommandButton, set namenya dengan: cmdSimpan, cmdHapus, cmdBersih,cmdTutup, set captionnya dengan:&Simpan, &Hapus, &Bersih, &Tutup
13
Edri Yunizal:PBO I Manajemen Informatika STAIN Batusangkar 13 Hasilnya
14
Edri Yunizal:PBO I Manajemen Informatika STAIN Batusangkar 14 C. Membuat Kode Program Menambahkan prosedur untuk menutup form Double click pada cmdtutup akan muncul private sub cmdTutup_click() Pada prosedur cmd tutup_click Tambahkan teks “unload me”, sehingga akan nampak seperti ini: Private Sub cmdTutup_Click() Unload Me End Sub
15
Edri Yunizal:PBO I Manajemen Informatika STAIN Batusangkar 15 Menambahkan prosedur untuk Membersihkan layar Double click pada cmdBersih Pada prosedur cmdBersih_click Tambahkan teks berikut: txtKode.Text = "" txtNama.Text = "" cboSatuan.Text = "" txtHarga.Text = "" txtStok.Text = ""
16
Edri Yunizal:PBO I Manajemen Informatika STAIN Batusangkar 16 Menambahkan prosedur hapus tabel Double click pada cmdHapus Pada prosedur cmdHapus_click Tambahkan teks berikut: Dim dbBarang As Database Dim rsBarang As Recordset Set dbBarang = OpenDatabase(App.Path & "\inventori.mdb") Set rsBarang = dbBarang.OpenRecordset("tbbarang") rsBarang.Index = "idxkode" rsBarang.Seek "=", txtKode.Text If rsBarang.NoMatch Then MsgBox "data barang tersebut tidak ditemukan!", vbCritical, "Kesalahan!" Else rsBarang.Delete cmdBersih_click End If
17
Edri Yunizal:PBO I Manajemen Informatika STAIN Batusangkar 17 Menambahkan prosedur simpan Double click pada cmdSimpan Pada prosedur cmdSimpan_click Tambahkan teks berikut: Dim dbBarang As Database Dim rsBarang As Recordset Set dbBarang = OpenDatabase(App.Path & "\inventori.mdb") Set rsBarang = dbBarang.OpenRecordset("tbbarang") rsBarang.Index = "idxkode" rsBarang.Seek "=", txtKode.Text If rsBarang.NoMatch Then rsBarang.AddNew rsBarang!kode = txtKode.Text rsBarang!nama = txtNama.Text rsBarang!satuan = cboSatuan.Text rsBarang!harga = txtHarga.Text rsBarang!stok = txtStok.Text rsBarang.Update Else txtKode.Text = rsBarang!kode txtNama.Text = rsBarang!nama cboSatuan.Text = rsBarang!satuan txtHarga.Text = rsBarang!harga txtStok.Text = rsBarang!stok MsgBox "Barang tersebut sudah ada", vbCritical, "Kesalahan!" End If
18
Edri Yunizal:PBO I Manajemen Informatika STAIN Batusangkar 18 Menambahkan prosedur untuk form_load Double click pada form Pada prosedur form_load Tambahkan teks” cmdBersih_Click cboSatuan.AddItem "RIM" cboSatuan.AddItem "PCS" cboSatuan.AddItem "DUS" cboSatuan.AddItem "BOX"
19
Edri Yunizal:PBO I Manajemen Informatika STAIN Batusangkar 19 Menambahkan prosedur txtKode_change Double click pada txtkode Pada prosedur txtkode_change, tambahkan: Dim dbBarang As Database Dim rsBarang As Recordset Set dbBarang = OpenDatabase(App.Path & "\inventori.mdb") Set rsBarang = dbBarang.OpenRecordset("tbbarang") rsBarang.Index = "idxkode" rsBarang.Seek "=", txtKode.Text If Not rsBarang.NoMatch Then txtKode.Text = rsBarang!kode txtNama.Text = rsBarang!nama cboSatuan.Text = rsBarang!satuan txtHarga.Text = rsBarang!harga txtStok.Text = rsBarang!stok End If If txtKode.Text = "" Then cmdBersih_Click End If
20
Edri Yunizal:PBO I Manajemen Informatika STAIN Batusangkar 20 Tugas Tambahkan pada Database: Tabel pelanggan Tabel distributor Tambahkan pada program: Form pelanggan Form distributor
21
Edri Yunizal:PBO I Manajemen Informatika STAIN Batusangkar 21 Menambahkan Form Project>Add Form Untuk mengatur form yang pertama kali dijalankan program Klik kanan pada prjinventori>prjInventori properties>Startup object
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.