13
MODUL Bahasa Pemrograman Visual 1 Solikhin Halaman 1 STMIK HIMSYA SEMARANG DATABASE Latihan : Membuat aplikasi database dengan satu tabel 1. Bukalah Microsoft Office Access 2007 di komputer anda : 2. Klik Blank Database 3. Klik Folder Lokasi Penyimpanan Database di sebelah kanan

Bhs. Pemrograman Visual

Embed Size (px)

DESCRIPTION

Pemrograman database dengan 1 tabel

Citation preview

Page 1: Bhs. Pemrograman Visual

MODUL Bahasa Pemrograman Visual 1

Solikhin Halaman 1

STMIK HIMSYA SEMARANG

DATABASE Latihan : Membuat aplikasi database dengan satu tabel

1. Bukalah Microsoft Office Access 2007 di komputer anda :

2. Klik Blank Database 3. Klik Folder Lokasi Penyimpanan Database di sebelah kanan

Page 2: Bhs. Pemrograman Visual

MODUL Bahasa Pemrograman Visual 1

Solikhin Halaman 2

STMIK HIMSYA SEMARANG

4. Pada Kotak Dialog File New Data Base Ketiklah Nama File Namenya dengan

“DBPustaka” dan pada Save As Type pilih “Microsoft Office Access Database (2002-2003)(*.mdb)”.

5. Klik OK Kemuan Klik Create

6. Klik Table1: Table View Design View Ketik nama Tabel untuk Database-nya

dengan nama “TBuku” Kemudian buatlah seperti gambar berikut :

Tabel : TBuku

Field Name Data Type Field Size

ISBN Text 13

Judul Text 50

Pengarang Text 30

Penerbit Text 30

Page 3: Bhs. Pemrograman Visual

MODUL Bahasa Pemrograman Visual 1

Solikhin Halaman 3

STMIK HIMSYA SEMARANG

7. Isikan data-datanya seperti berikut ini:

8. Simpan kemudian kemudian Database perpustakaan harus ditutup atau di Close.

Page 4: Bhs. Pemrograman Visual

MODUL Bahasa Pemrograman Visual 1

Solikhin Halaman 4

STMIK HIMSYA SEMARANG

INTERFACING Berikut langkah-langkah dalam membuat interface-nya :

1. Buka program VB 6.0 2. Pada New Project pilihlah VB Enterprise Edition Controls ini tujuannya adalah

supaya komponen-komponen pada visual basic dimunculkan 3. Klik OK

4. Desainlah Form anda seperti gambar berikut :

Page 5: Bhs. Pemrograman Visual

MODUL Bahasa Pemrograman Visual 1

Solikhin Halaman 5

STMIK HIMSYA SEMARANG

Pengaturan Propertis

Komponen Propertis Nilai

Form Name Caption

FrmDataBook Data Book

Label1 Caption Alignment

DATA BOOK 2 - Center

Label2 Caption ISBN

Label3 Caption Judul

Label4 Caption Pengarang

Label5 Caption Penerbit

Text1 Name Text

TxtISBN Kosongkan

Text2 Name Text

TxtJudul Kosongkan

Text3 Name Text

TxtPengarang Kosongkan

Text4 Name Text

TxtPenerbit Kosongkan

Frame1 Name Caption

Frame1 Control

Command1 Name Caption

CmdSave &Save

Command2 Name Caption

CmdEdit &Edit

Command3 Name Caption

CmdDelete &Del

Command4 Name Caption

CmdExit E&xit

Frame2 Name Caption

Frame2 << Navigation >>

Command5 Name Caption

CmdFirst &First

Command6 Name Caption

CmdPrevieous &Previeous

Command7 Name Caption

CmdNext &Next

Command8 Name Caption

CmdLast &Last

Adodc1 Name Caption

Adodc1 Data Buku

DataGrid1 Name DataSource

DataGrid1 Adodc1

Page 6: Bhs. Pemrograman Visual

MODUL Bahasa Pemrograman Visual 1

Solikhin Halaman 6

STMIK HIMSYA SEMARANG

5. Selanjutnya kita kembali ke project dan form di Visual basic. 6. Klik Kanan pada Adodc1 Pilih Adodc Properties

7. Klik Tab General pada Property Pages Klik Build pada Use Conection String.

8. Klik Microsoft Jet 4.0 OLE DB Provider Klik Next

9. Pada Data Link Properties pilih nomor 1 klik kota di sebelah kanan tanda lingkaran

Page 7: Bhs. Pemrograman Visual

MODUL Bahasa Pemrograman Visual 1

Solikhin Halaman 7

STMIK HIMSYA SEMARANG

10. Kemudian Pilih dimana letak file Data Base “DBPustaka.mdb” Kemudian Klik Open.

11. Klik Test Connection sampai keluar kata “Test Connection Succeeded”

12. Klik OK 13. Klik Apply 14. OK 15. Selanjutnya kita akan menuliskan Code Program 16. Sebelum menuliskan code program, pada command button terdapat beberapa

icon seperti tombol simpan, koreksi dan lain-lain.

Untuk menjadikan tombol bergambar langkahnya adalah : a. Klik Tobol yang dinginkan, b. Pada properties commandnya cari Style, kemudian 0-Standard ganti menjadi

1-Graphical. c. Kemudian pada Picture (icon) klik dan cari letak posisi penyimpanan ikon

untuk tombol, simpan dan lainnya.

Page 8: Bhs. Pemrograman Visual

MODUL Bahasa Pemrograman Visual 1

Solikhin Halaman 8

STMIK HIMSYA SEMARANG

17. Masukkan code, berikut ini : Private Sub cmdSave_Click() With Adodc1 Adodc1.Recordset.AddNew .Recordset.Fields(0) = Txtisbn.Text .Recordset.Fields(1) = Txtjudul.Text .Recordset.Fields(2) = Txtpengarang.Text .Recordset.Fields(3) = Txtpenerbit.Text Adodc1.Recordset.Update End With Txtisbn.Text = "" Txtjudul.Text = "" Txtpengarang.Text = "" Txtpenerbit.Text = "" Txtisbn.SetFocus End Sub Private Sub cmdEdit_Click() With Adodc1 Adodc1.Recordset.Update .Recordset.Fields(0) = Txtisbn.Text .Recordset.Fields(1) = Txtjudul.Text .Recordset.Fields(2) = Txtpengarang.Text .Recordset.Fields(3) = Txtpenerbit.Text Adodc1.Recordset.Update End With Txtisbn.Text = "" Txtjudul.Text = "" Txtpengarang.Text = "" Txtpenerbit.Text = "" Txtisbn.SetFocus End Sub Private Sub cmdDel_Click() Adodc1.Recordset.Delete Txtisbn.Text = "" Txtjudul.Text = "" Txtpengarang.Text = "" Txtpenerbit.Text = "" Txtisbn.SetFocus End Sub

Page 9: Bhs. Pemrograman Visual

MODUL Bahasa Pemrograman Visual 1

Solikhin Halaman 9

STMIK HIMSYA SEMARANG

Private Sub cmdExit_Click() Unload Me End Sub Private Sub CmdFirst_Click() With Adodc1.Recordset .MoveFirst Txtisbn.Text = .Fields(0) Txtjudul.Text = .Fields(1) Txtpengarang.Text = .Fields(2) Txtpenerbit.Text = .Fields(3) End With End Sub Private Sub CmdPrevieous_Click() With Adodc1.Recordset .MovePrevious If .BOF Then .MoveFirst End If Txtisbn.Text = .Fields(0) Txtjudul.Text = .Fields(1) Txtpengarang.Text = .Fields(2) Txtpenerbit.Text = .Fields(3) End With End Sub Private Sub CmdNext_Click() With Adodc1.Recordset .MoveNext If .EOF Then .MoveLast End If Txtisbn.Text = .Fields(0) Txtjudul.Text = .Fields(1) Txtpengarang.Text = .Fields(2) Txtpenerbit.Text = .Fields(3) End With End Sub Private Sub CmdLast_Click() With Adodc1.Recordset .MoveLast Txtisbn.Text = .Fields(0) Txtjudul.Text = .Fields(1) Txtpengarang.Text = .Fields(2) Txtpenerbit.Text = .Fields(3) End With End Sub

Page 10: Bhs. Pemrograman Visual

MODUL Bahasa Pemrograman Visual 1

Solikhin Halaman 10

STMIK HIMSYA SEMARANG

CRYSTAL REPORT

Membuat Laporan dengan CRYSTAL REPORT

Untuk membuat laporan dengan menggunakan crystal report yang pertama pastikan software crystal

report telah terinstallasi di PC.

Langkah-langkah membuat laporan dengan crystal report 8.5 :

1. Start All Program Crystal Report

2. Using the Report Expert OK Standard OK

3. Klik Database

4. Database Files Find Database File Add

5. Cari Lokasi File Database Open Add Close

6. Pilih/Sorot tabel Next

Page 11: Bhs. Pemrograman Visual

MODUL Bahasa Pemrograman Visual 1

Solikhin Halaman 11

STMIK HIMSYA SEMARANG

7. Klik Add All -> Finish

8. Simpan laporan dengan nama LapBuku

9. Jika tampilan laporan ingin di modifikasi klik tab design

Catatan: Untuk memodifikasi tampilan laporan, dapat dilakukan dengan memanfaatkan tools-tools pada menu bar.

Page 12: Bhs. Pemrograman Visual

MODUL Bahasa Pemrograman Visual 1

Solikhin Halaman 12

STMIK HIMSYA SEMARANG

Merancang Menu

Mengatur Menu Editor

Page 13: Bhs. Pemrograman Visual

MODUL Bahasa Pemrograman Visual 1

Solikhin Halaman 13

STMIK HIMSYA SEMARANG

Pada Kotak Dialog Menu Editor, aturlah menu seperti berikut ini: Caption : FILE Name : menuFile Caption : Keluar Name : menuKeluar Caption : DATA Name : menuData Caption : Buku Name : menuBuku Caption : LAPORAN Name : menuLaporan Caption : Laporan Buku Name : menuLapBuku Pengaturan Propertis Form Menu

Obyek Propertis Nilai

Form Name Caption WindowState

FrmMenuPustaka Menu Utama 2 - Maximized

CrystalReport1 Name ReportFileName

CRBuku Cari Lokasi File : LapBuku

Kode Program Menu Private Sub menuBuku_Click() FrmDataBook.Show End Sub Private Sub menulapbuku_Click() CRBuku.ReportFileName = App.Path & "\LapBuku.rpt" CRBuku.WindowState = crptMaximized CRBuku.RetrieveDataFiles CRBuku.Action = 1 End Sub Private Sub menukeluar_Click() End End Sub