MODUL PRAKTIKUM PEMROGRAMAN VISUAL I. Disusun oleh : ATEP RUHIAT, M.KOM STMIK SUMEDANG

Ukuran: px
Mulai penontonan dengan halaman:

Download "MODUL PRAKTIKUM PEMROGRAMAN VISUAL I. Disusun oleh : ATEP RUHIAT, M.KOM STMIK SUMEDANG"

Transkripsi

1 MODUL PRAKTIKUM PEMROGRAMAN VISUAL I Disusun oleh : ATEP RUHIAT, M.KOM

2 MODUL PEMROGRAMAN VISUAL STUDI KASUS : APLIKASI PENJUALAN 1. Membuat Database (dbpenjualan) dan Tabel. (MySQL) 1) Aktifkan Xampp Control Panel, lalu klik tombol Start pada fitur Apache dan MySql seperti tampilan dibawah ini. 2) Lalu buka browser yang tersedia misalkan Mozila Firefox atau Google Crome. Lalu ketikkan pada alamatnya 3) Lalu pada fitur Tools pilih phpmyadmin. 1

3 2. Maka akan muncul tampilan dibawah ini. 3. Membuat User DSN. 1) Install terlebih dahulu mysql-connector-odbc win32 atau versi lainnya. 2) Buka Control Panel Administrative Tools ODBC Data Source. 2

4 3) Untuk membuat DSN pilih User DSN Add cari MySQL ODBC 5.1 Driver atau versi lainnya lalu Finish. Kemudian masukkan settingan seperti gambar dibawah ini. Data Source : untuk nama DSNnya. (bebas) Description : untuk memberikan keterangan bila diperlukan. TCP/IP Server : nama server pada computer (untuk server local digunakan localhost) User : nama pengguna akses (untuk pengguna server local digunakan root) Password : password pengguna akses (untuk password pengguna server local dikosongkan) Database : pilih database yang akan digunakan (untuk kasus ini nama databasenya yaitu dbpenjualan) 4) Klik tombol Test untuk mencek koneksi. 3

5 5) Klik tombol Ok. 4. Desain Form dan Kode Program 1) Form Barang a) Desain Nama Komponen Form1 Label1 Label2 Label3 Label4 Label Properties Nilai F_BARANG :: INPUT DATA BARANG :: KODE BARANG NAMA BARANG STOK BARANG HARGA BELI HARGA JUAL TXTKODE TXTNAMA TXTSTOK TXTHBELI TXTHJUAL 4

6 Command1 Command2 Command3 Command4 Adodc1 DataGrid1 ConnectionString RecordSource Visible Data Source HeadLines CMDSIMPAN SIMPAN CMDUBAH UBAH CMDHAPUS HAPUS CMDKELUAR KELUAR ADOBARANG ADOBARANG DSN=koneksi SELECT * FROM barang False ADOBARANG 2 b) Kode Program Private Sub Form_Load() Move (Screen.Width - Width) / 2, _ (Screen.Height - Height) / 2 TXTKODE. = "" TXTNAMA. = "" TXTSTOK. = "" TXTHBELI. = "" TXTHJUAL. = "" CMDSIMPAN.Enabled = True CMDUBAH.Enabled = False CMDHAPUS.Enabled = False CMDKELUAR. = "KELUAR" 5

7 Private Sub TXTKODE_Change() ADOBARANG.Recordset.Find "kode_barang='" & TXTKODE. _ & "'",, adsearchforward, 1 With ADOBARANG.Recordset If Not.EOF Then TXTNAMA. =!nama_barang TXTSTOK. =!stok_barang TXTHBELI. =!harga_beli TXTHJUAL. =!harga_jual CMDSIMPAN.Enabled = False CMDUBAH.Enabled = True CMDHAPUS.Enabled = True CMDKELUAR. = "BATAL" TXTNAMA. = "" TXTSTOK. = "" TXTHBELI. = "" TXTHJUAL. = "" CMDSIMPAN.Enabled = True CMDUBAH.Enabled = False CMDHAPUS.Enabled = False CMDKELUAR. = "KELUAR" Private Sub CMDUBAH_Click() If TXTKODE. = "" Or _ TXTNAMA. = "" Or _ TXTSTOK. = "" Or _ TXTHBELI. = "" Or _ TXTHJUAL. = "" Then MsgBox "Data masih ada yang kosong!", vbinformation + vbokonly, "Peringatan" With ADOBARANG.Recordset!kode_barang = TXTKODE.!nama_barang = TXTNAMA.!stok_barang = TXTSTOK.!harga_beli = TXTHBELI.!harga_jual = TXTHJUAL..Update Form_Load 6

8 Private Sub CMDHAPUS_Click() If TXTKODE. = "" Then MsgBox "Data belum dipilih!", vbinformation + vbokonly, "Peringatan" hapus = MsgBox("Anda yakin akan menghapus data ini?", vbquestion + vbyesno, "Konfirmasi") If hapus = vbyes Then With ADOBARANG.Recordset.Delete Form_Load Exit Sub Private Sub CMDKELUAR_Click() If CMDKELUAR. = "KELUAR" Then Unload Me Form_Load 2) Form Karyawan a) Desain Nama Komponen Form1 Label1 Label2 Label3 Label4 Label5 Label6 Label7 1 2 Properties Nilai F_KARYAWAN :: INPUT DATA KARYAWAN :: ID KARYAWAN NAMA KARYAWAN JABATAN PASSWORD KONFIRMASI PERTANYAAN JAWABAN TXTID TXTNAMA 7

9 Combo Command1 Command2 Command3 Command4 Adodc1 DataGrid1 List PasswordChar PasswordChar ConnectionString RecordSource Visible Data Source HeadLines CMBJABATAN PEMILIK KASIR TXTPASSWORD * TXTKONFIRMASI * TXTPERTANYAAN TXTJAWABAN CMDSIMPAN SIMPAN CMDUBAH UBAH CMDHAPUS HAPUS CMDKELUAR KELUAR ADOKARYAWAN ADOKARYAWAN DSN=koneksi SELECT * FROM karyawan False ADOKARYAWAN 2 b) Kode Program Private Sub Form_Load() 8

10 Move (Screen.Width - Width) / 2, _ (Screen.Height - Height) / 2 TXTID. = "" TXTNAMA. = "" CMBJABATAN. = "" TXTPASSWORD. = "" TXTKONFIRMASI. = "" TXTPERTANYAAN. = "" TXTJAWABAN. = "" DataGrid1.Columns(3).Visible = False DataGrid1.Columns(5).Visible = False CMDSIMPAN.Enabled = True CMDUBAH.Enabled = False CMDHAPUS.Enabled = False CMDKELUAR. = "KELUAR" Private Sub CMDSIMPAN_Click() If TXTID. = "" Or _ TXTNAMA. = "" Or _ CMBJABATAN. = "" Or _ TXTPASSWORD. = "" Or _ TXTKONFIRMASI. = "" Or _ TXTPERTANYAAN. = "" Or _ TXTJAWABAN. = "" Then MsgBox "Data masih ada yang kosong!", vbinformation + vbokonly, "Peringatan" If TXTKONFIRMASI. <> TXTPASSWORD. Then MsgBox "Konfirmasi password tidak sama!", vbinformation + vbokonly, "Peringatan" TXTKONFIRMASI. = "" TXTKONFIRMASI.SetFocus With ADOKARYAWAN.Recordset.AddNew!id_karyawan = TXTID.!nama_karyawan = TXTNAMA.!jabatan = CMBJABATAN.!Password = TXTPASSWORD.!pertanyaan = TXTPERTANYAAN.!jawaban = TXTJAWABAN..Update Form_Load 9

11 Private Sub TXTID_Change() ADOKARYAWAN.Recordset.Find "id_karyawan='" & TXTID. & "'",, adsearchforward, 1 With ADOKARYAWAN.Recordset If Not.EOF Then konfirmasi = InputBox("Masukkan Password Anda :", "Password") If konfirmasi =!Password Then TXTNAMA. =!nama_karyawan CMBJABATAN. =!jabatan TXTPASSWORD. =!Password TXTKONFIRMASI. =!Password TXTPERTANYAAN. =!pertanyaan TXTJAWABAN. =!jawaban CMDSIMPAN.Enabled = False CMDUBAH.Enabled = True CMDHAPUS.Enabled = True CMDKELUAR. = "BATAL" MsgBox "Mohon maaf konfirmasi password yang anda masukkan tidak tepat!", vbcritical + vbokonly, "Peringatan" Form_Load TXTNAMA. = "" CMBJABATAN. = "" TXTPASSWORD. = "" TXTKONFIRMASI. = "" TXTPERTANYAAN. = "" TXTJAWABAN. = "" CMDSIMPAN.Enabled = True CMDUBAH.Enabled = False CMDHAPUS.Enabled = False CMDKELUAR. = "KELUAR" Private Sub CMDUBAH_Click() If TXTID. = "" Or _ TXTNAMA. = "" Or _ CMBJABATAN. = "" Or _ TXTPASSWORD. = "" Or _ 10

12 TXTKONFIRMASI. = "" Or _ TXTPERTANYAAN. = "" Or _ TXTJAWABAN. = "" Then MsgBox "Data masih ada yang kosong!", vbinformation + vbokonly, "Peringatan" If TXTKONFIRMASI. <> TXTPASSWORD. Then MsgBox "Konfirmasi password tidak sama!", vbinformation + vbokonly, "Peringatan" TXTKONFIRMASI. = "" TXTKONFIRMASI.SetFocus With ADOKARYAWAN.Recordset!id_karyawan = TXTID.!nama_karyawan = TXTNAMA.!jabatan = CMBJABATAN.!Password = TXTPASSWORD.!pertanyaan = TXTPERTANYAAN.!jawaban = TXTJAWABAN..Update Form_Load Private Sub CMDHAPUS_Click() If TXTID. = "" Then MsgBox "Data belum dipilih!", vbinformation + vbokonly, "Peringatan" hapus = MsgBox("Anda yakin akan menghapus data ini?", vbquestion + vbyesno, "Konfirmasi") If hapus = vbyes Then With ADOKARYAWAN.Recordset.Delete Form_Load Exit Sub Private Sub CMDKELUAR_Click() If CMDKELUAR. = "KELUAR" Then Unload Me 11

13 Form_Load 3) Form Penjualan a) Desain Nama Komponen Form1 Label1 Label2 Label3 Label4 Label5 Label6 Label7 Label8 Label9 1 DTPicker Adodc1 Adodc2 Adodc3 Properties ConnectionString RecordSource Visible ConnectionString RecordSource Visible Nilai F_PENJUALAN :: TRANSAKSI PENJUALAN :: NOTA JUAL TANGGAL KARYAWAN BARANG JUMLAH JUAL TOTAL JUAL SUBTOTAL BAYAR KEMBALIAN TXTNOTA TXTTANGGAL TXTNAMAKARYAWAN TXTNAMABARANG TXTHARGAJUAL TXTJUMLAH TXTTOTAL TXTSUBTOTAL TXTBAYAR TXTKEMBALIAN ADOKARYAWAN ADOKARYAWAN DSN=koneksi SELECT * FROM karyawan False ADOBARANG ADOBARANG DSN=koneksi SELECT * FROM barang False ADOPENJUALAN 12

14 Adodc4 DataCombo1 DataCombo2 MSFlexGrid1 Command1 Command2 Command3 ConnectionString RecordSource Visible ConnectionString RecordSource Visible RowSource ListField RowSource ListField Cols ADOPENJUALAN DSN=koneksi SELECT * FROM penjualan False ADODETAIL ADODETAIL DSN=koneksi SELECT * FROM detail_penjualan False TXTID ADOKARYAWAN id_karyawan TXTKODE ADOBARANG kode_barang MSFGRID 5 CMDMASUKKAN MASUKKAN CMDSIMPAN SIMPAN CMDKELUAR KELUAR b) Kode Program Dim nota, NotaBaru As String Dim i, baris, total, stok As Integer Sub BuatNota() ADOPENJUALAN.RecordSource = "SELECT * FROM penjualan ORDER BY nota_jual" ADOPENJUALAN.Refresh 13

15 With ADOPENJUALAN.Recordset If.BOF Then NotaBaru = "NJ.00001" Exit Sub.MoveLast nota =!nota_jual nota = Val(Right(nota, 5)) nota = nota + 1 NotaBaru = "NJ." + Format(nota, "00000") Sub AturGrid() With MSFGRID.Col = 0.Row = 0. = "KODE BARANG".CellFontBold = True.ColWidth(0) = 1500.CellAlignment = flexaligncentercenter.col = 1.Row = 0. = "NAMA BARANG".CellFontBold = True.ColWidth(1) = 4000.CellAlignment = flexaligncentercenter.col = 2.Row = 0. = "HARGA JUAL".CellFontBold = True.ColWidth(2) = 1500.CellAlignment = flexaligncentercenter.col = 3.Row = 0. = "JUMLAH".CellFontBold = True.ColWidth(3) = 1000.CellAlignment = flexaligncentercenter 14

16 .Col = 4.Row = 0. = "TOTAL JUAL".CellFontBold = True.ColWidth(4) = 1500.CellAlignment = flexaligncentercenter Private Sub Form_Load() Move (Screen.Width - Width) / 2, _ (Screen.Height - Height) / 2 ADOPENJUALAN.Refresh ADODETAIL.Refresh TXTNOTA.Locked = True TXTTANGGAL.Value = CDate(Date) TXTID. = "" TXTNAMAKARYAWAN. = "" TXTKODE. = "" TXTNAMABARANG. = "" TXTHARGAJUAL. = "" TXTJUMLAH. = "" TXTTOTAL. = 0 TXTSUBTOTAL. = 0 TXTBAYAR. = 0 TXTKEMBALIAN. = 0 MSFGRID.Rows = 2 MSFGRID.Clear Call BuatNota Call AturGrid TXTNOTA. = NotaBaru baris = 1 Private Sub TXTID_Click(Area As Integer) ADOKARYAWAN.Recordset.Find "id_karyawan='" & TXTID. & "'",, adsearchforward, 1 With ADOKARYAWAN.Recordset If Not.EOF Then TXTNAMAKARYAWAN. =!nama_karyawan TXTNAMAKARYAWAN. = "" 15

17 Private Sub TXTKODE_Change() TXTJUMLAH.SetFocus Private Sub TXTKODE_Click(Area As Integer) ADOBARANG.Recordset.Find "kode_barang='" & TXTKODE. & "'",, adsearchforward, 1 With ADOBARANG.Recordset If Not.EOF Then TXTNAMABARANG. =!nama_barang TXTHARGAJUAL. =!harga_jual stok =!stok_barang TXTNAMABARANG. = "" TXTHARGAJUAL. = "" Private Sub TXTJUMLAH_Change() On Error Resume Next TXTTOTAL. = Val(TXTHARGAJUAL.) * Val(TXTJUMLAH.) Private Sub CMDMASUKKAN_Click() On Error Resume Next If TXTID. = "" Or _ TXTKODE. = "" Or TXTJUMLAH. = "" Then MsgBox "Data masih ada yang kosong",, "Informasi" If TXTJUMLAH. > stok Then MsgBox "Jumlah Jual melebihi stok",, "Informasi" TXTJUMLAH. = "" TXTJUMLAH.SetFocus With MSFGRID.Rows = baris + 1.Matrix(baris, 0) = TXTKODE..Matrix(baris, 1) = TXTNAMABARANG..Matrix(baris, 2) = TXTHARGAJUAL..Matrix(baris, 3) = TXTJUMLAH..Matrix(baris, 4) = TXTTOTAL. TXTSUBTOTAL. = Val(TXTSUBTOTAL.) + Val(TXTTOTAL.) 16

18 TXTKODE. = "" TXTNAMABARANG. = "" TXTHARGAJUAL. = "" TXTJUMLAH. = "" TXTTOTAL. = "" baris = baris + 1 Private Sub TXTBAYAR_Change() On Error Resume Next TXTKEMBALIAN. = Val(TXTBAYAR.) - Val(TXTSUBTOTAL.) Private Sub CMDSIMPAN_Click() If TXTID. = "" Then MsgBox "Data masih ada yang kosong",, "Informasi" If baris = 1 Then MsgBox "Data barang belum dimasukkan",, "Informasi" If Val(TXTBAYAR.) < Val(TXTSUBTOTAL.) Then MsgBox "Pembayaran masih kurang",, "Informasi" TXTBAYAR.SetFocus Konfirmasi = MsgBox("Apakah anda sudah yakin dengan data yang akan disimpan?", vbinformation + vbyesno, "Konfirmasi") If Konfirmasi = vbyes Then With ADOPENJUALAN.Recordset.AddNew!nota_jual = TXTNOTA.!tanggal_jual = TXTTANGGAL.Value!id_karyawan = TXTID..Update For i = 1 To baris - 1 With ADODETAIL.Recordset.AddNew!nota_jual = TXTNOTA.!kode_barang = MSFGRID.Matrix(i, 0)!harga_jual = MSFGRID.Matrix(i, 2)!jumlah_jual = MSFGRID.Matrix(i, 3)!total_jual = MSFGRID.Matrix(i, 4).Update With F_BARANG.ADOBARANG.Recordset 17

19 .Find "kode_barang='" & MSFGRID.Matrix(i, 0) & "'",, adsearchforward, 1!stok_barang =!stok_barang Val(MSFGRID.Matrix(i, 3)).Update Next i Form_Load Exit Sub Private Sub CMDKELUAR_Click() Unload Me 18

20 4) Form Menu a) Desain Nama Komponen Form1 Label1 Label2 Command1 Command2 Command3 Command4 Command5 Properties Align Font AutoSize Align Nilai F_MENU :: MENU APLIKASI PENJUALAN :: MENU UTAMA APLIKASI PENJUALAN 2 Center Font Style : Bold Size : 18 L_KARYAWAN True 1 Right NAMA KARYAWAN CMDKARYAWAN KELOLA KARYAWAN CMDBARANG KELOLA BARANG CMDPENJUALAN TRANSAKSI PENJUALAN CMDINFORMASI SUMBER INFORMASI CMDKELUAR KELUAR b) Kode Program Private Sub Form_Load() Move (Screen.Width - Width) / 2, _ (Screen.Height - Height) / 2 Private Sub CMDKARYAWAN_Click() 19

21 F_KARYAWAN.Show 1 Private Sub CMDBARANG_Click() F_BARANG.Show 1 Private Sub CMDPENJUALAN_Click() F_PENJUALAN.Show 1 Private Sub CMDINFORMASI_Click() F_SUMBER_INFORMASI.Show 1 Private Sub CMDKELUAR_Click() End 5) Form Login a) Desain Nama Komponen Form1 Label1 Label2 Label3 1 1 Command1 Command2 Adodc1 Properties PasswordChar ConnectionString RecordSource Visible Nilai F_LOGIN :: LOGIN :: ID KARYAWAN PASSWORD L_LUPA LUPA PASSWORD? TXTID TXTPASSWORD * CMDMASUK MASUK CMDKELUAR KELUAR ADOLOGIN ADOLOGIN DSN=koneksi SELECT * FROM karyawan False 20

22 b) Kode Program Private Sub Form_Load() Move (Screen.Width - Width) / 2, _ (Screen.Height - Height) / 2 ADOLOGIN.Refresh Private Sub CMDMASUK_Click() ADOLOGIN.RecordSource = "SELECT * FROM karyawan WHERE ID_KARYAWAN='" & TXTID. & "' AND PASSWORD='" & TXTPASSWORD. & "'" ADOLOGIN.Refresh With ADOLOGIN.Recordset If Not.EOF Then If TXTID. =!id_karyawan And TXTPASSWORD. =!password Then F_MENU.L_KARYAWAN. =!NAMA_KARYAWAN Unload Me F_MENU.Show MsgBox "Mohon maaf data yang anda masukkan tidak tepat", vbcritical + vbokonly, "Peringatan" TXTID. = "" TXTPASSWORD. = "" TXTID.SetFocus Private Sub L_LUPA_Click() Dim password, pertanyaan, jawaban As String id_karyawan = InputBox("Masukkan ID KARYAWAN Anda", "Input ID KARYAWAN") If id_karyawan <> "" Then ADOLOGIN.RecordSource = "SELECT * FROM karyawan WHERE ID_KARYAWAN='" & id_karyawan & "'" 21

23 ADOLOGIN.Refresh With ADOLOGIN.Recordset If Not.EOF Then password =!password pertanyaan =!pertanyaan jawaban =!jawaban MsgBox "ID KARYAWAN tidak ditemukan", vbcritical + vbokonly, "Peringatan" Exit Sub jwb = InputBox(pertanyaan, "Pertanyaan") If jwb <> "" Then If jwb = jawaban Then KS = MsgBox(password, vbokonly, "Password Anda") KS = MsgBox("Maaf, jawaban yang Anda masukkan tidak tepat", vbokonly + vbexclamation, "Peringatan") Exit Sub Private Sub CMDKELUAR_Click() Unload Me 5. Membuat Report Daftar report/informasi yang akan dibuat yaitu Daftar Karyawan, Daftar Barang, Laporan Penjualan, Laporan Penjualan Per Tanggal, dan Laporan Penjualan Per Peride. a. Daftar Barang 1) Buka Crystal Report. Pilih Using the Report Expert OK. 22

24 2) Pada langkah pertama yaitu Data, klik Database pilih ODBC koneksi dbpenjualan.barang lalu Add. 3) Lalu Next, langkah selanjutnya yaitu Fields. Pindahkan field yang akan ditampilkan pada report. 4) Lalu Next, pada tahapan Group pilih kode_barang. 5) Lalu Next, pada tahapan Total, pilih stok_barang. 23

25 6) Untuk langkah Top N, Chart, dan Select dilewat saja karena tidak akan menggunakan fasilitas itu. Pada tahapan Style pilih jenis report yang diinginkan lalu jangan lupa masukkan judul reportnya. 7) Lalu Finish, dan hasilnya seperti dibawah ini 24

26 8) Untuk hasil terbaik report tersebut dapat dimodifikasi dengan mengklik pilihan Design, misalkan jadi seperti dibawah ini. 9) Lalu simpan satu folder dengan project yang telah dibuat dan untuk penamaan report sesuaikan dengan reportnya namun tidak boleh ada spasi nya. b. Daftar Karyawan Caranya pertahatikan gambar berikut : 25

27 26

28 c. Laporan Penjualan Caranya perhatikan gambar berikut : 27

29 28

30 29

31 30

32 6. Membuat Form Sumber Informasi 1) Memanggil komponen CrytalReport a) Klilk kanan mouse pada toolbox, pilih Component. b) Checklis Crystal Report Control, lalu OK. 31

33 c) Akan muncul pada Toolbox 2) Desain Nama Komponen Form1 Option1 Option2 Option3 Option4 Option5 DTPicker1 DTPicker2 DTPicker3 Command1 WindowState WindowState WindowState WindowState WindowState Command2 CrystalReport1 CrystalReport2 CrystalReport3 CrystalReport4 CrystalReport5 Properties Nilai F_SUMBER_INFORMASI :: SUMBER INFORMASI :: Op1 DAFTAR KARYAWAN Op2 DAFTAR BARANG Op3 LAPORAN PENJUALAN Op4 LAPORAN PENJUALAN PER TANGGAL Op5 LAPORAN PENJUALAN PER PERIODE DTP1 DTP2 DTP3 CMDCETAK CETAK CMDKELUAR KELUAR CR1 2- crptmaximized CR2 2- crptmaximized CR3 2- crptmaximized CR4 2- crptmaximized CR5 2- crptmaximized 32

34 3) Kode Program Private Sub Form_Load() Move (Screen.Width - Width) / 2, _ (Screen.Height - Height) / 2 DTP1.Value = CDate(Date) DTP2.Value = CDate(Date) DTP3.Value = CDate(Date) Private Sub CMDCETAK_Click() If Op1.Value = True Then With CR1.ReportFile = App.Path & "\DAFTAR_KARYAWAN.RPT".RetrieveDataFiles.Action = 1 If Op2.Value = True Then With CR2.ReportFile = App.Path & "\DAFTAR_BARANG.RPT".RetrieveDataFiles.Action = 1 If Op3.Value = True Then With CR3.ReportFile = App.Path & "\LAPORAN_PENJUALAN.RPT".RetrieveDataFiles.Action = 1 If Op4.Value = True Then With CR4.ReportFile = App.Path & "\LAPORAN_PENJUALAN.RPT".ReplaceSelectionFormula "{penjualan.tanggal_jual} = date(" _ 33

35 " _ & Year(DTP1.Value) & "," & Month(DTP1.Value) & ", & Day(DTP1.Value) & ") ".RetrieveDataFiles.Action = 1 With CR5.ReportFile = App.Path & "\LAPORAN_PENJUALAN.RPT".ReplaceSelectionFormula "{penjualan.tanggal_jual} >= date(" _ & Year(DTP2.Value) & "," & Month(DTP2.Value) & ", " _ & Day(DTP2.Value) & ") AND {penjualan.tanggal_jual} <= date(" _ & Year(DTP3.Value) & "," & Month(DTP3.Value) & ", " _ & Day(DTP3.Value) & ") ".RetrieveDataFiles.Action = 1 Private Sub CMDKELUAR_Click() Unload Me 34

1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.

1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0. No. : LST/PTI/PTI 8/0 Revisi : 0 Tgl. : 5-3-009 Hal. dari 3 hal.. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.. Sub Kompetensi Dapat mengakses

Lebih terperinci

KONEKSI VB DENGAN MYSQL (Wajib, S.Pd.)

KONEKSI VB DENGAN MYSQL (Wajib, S.Pd.) KONEKSI VB DENGAN MYSQL (Wajib, S.Pd.) Membuat Database dengan nama Siswa NAMA FIELD NIS NAMA ALAMAT JURUSAN TYPE CHAR(5) VARCHAR(30) VARCHAR(40) VARCHAR(20) Membuat Desain Form pada Visual Basic Menentukan

Lebih terperinci

BAB 2 PEMBUATAN APLIKASI PERPUSTAKAAN SEKOLAH

BAB 2 PEMBUATAN APLIKASI PERPUSTAKAAN SEKOLAH BAB 2 PEMBUATAN APLIKASI PERPUSTAKAAN SEKOLAH 2.1 Persiapan Program Utama Pada bab ini kita akan membahas tentang pembuatan program utama yaitu Aplikasi Perpustakaan Sekolah dengan menggunakan program

Lebih terperinci

Pemrograman Database I. Danu Wira Pangestu 1. Konsep Dasar. Lisensi Dokumen:

Pemrograman Database I. Danu Wira Pangestu  1. Konsep Dasar. Lisensi Dokumen: Pemrograman Database Visual Basic MySQL (bagian 4) Danu Wira Pangestu danu_wira@yahoo.com www.bangdanu.wordpress.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan

Lebih terperinci

Bahasa Pemrograman-1 (Visual Basic)

Bahasa Pemrograman-1 (Visual Basic) Praktikum-17 AMIK-STMIK JAYANUSA Imam Gunawan, M. Kom MEMBUAT DATABASE MYSQL DENGAN SQL-YOG 1. Aktifkan Wamp Server : Klik Start, Program, WampServer, Start WampServer 2. Buka SQL-Yog : Klik Start, Program,

Lebih terperinci

Field Tipe Data Size Keterangan userid Text 12 Primary key namauser Text 30 - password Text 8 - akses Text 10 -

Field Tipe Data Size Keterangan userid Text 12 Primary key namauser Text 30 - password Text 8 - akses Text 10 - Buatlah database baru dan beri nama penjualan Buat beberapa tabel berikut: 1. Barang Kodebrg Text 12 Primary key Namabrg Text 30 - Hargabl Currency - Input mask Hargajl Currency - Input mask Stok Number

Lebih terperinci

Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA

Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA A. MAKSUD DAN TUJUAN 1. MAKSUD Memahami cara menyimpan data ke dalam basis data dengan kode program 2. TUJUAN Mahasiswa mampu membuat program

Lebih terperinci

Gambar 1 Table Petugas. Gambar 2 Penambahan Komonen Pada Form

Gambar 1 Table Petugas. Gambar 2 Penambahan Komonen Pada Form A. Pembutan input data petugas 1) Membuat table petugas Buat table dengan nama Tpetugas buat isi table seperti gambar di bawah ini Field name Data type Field size Index kd_ptgs Text 4 Primary key nama

Lebih terperinci

Tutorial, Source code, Request Program Visual Basic

Tutorial, Source code, Request Program Visual Basic Tutorial, Source code, Request Program Visual Basic Oleh : Moh. A Azis Membuat Form Transaksi Barang Keluar Program Persediaan Barang Form barang keluar digunakan untuk melakukan transaksi penginputan

Lebih terperinci

Koneksi Visual Basic, MySQL (ODBC) dan Crystal Report

Koneksi Visual Basic, MySQL (ODBC) dan Crystal Report Koneksi Visual Basic, MySQL (ODBC) dan Crystal Report I.Koneksi DataBase MySQL Selain dengan Microsoft Acess, Visual Basic memilik koneksi dengan Jenis database lainnya, seperti MySQL, Oracle, Postgress

Lebih terperinci

Koneksi dan Pembuatan Form Visual Basic MS Access. Arif Basofi PENS-ITS 2012

Koneksi dan Pembuatan Form Visual Basic MS Access. Arif Basofi PENS-ITS 2012 Koneksi dan Pembuatan Form Visual Basic MS Access Arif Basofi PENS-ITS 2012 TUJUAN Mengenal Antar Muka Program Visual Basic Jenis-jenis koneksi ke database MS Access Membuat Form Sederhana menurut struktur

Lebih terperinci

Pemrograman Database dengan perintah SQL

Pemrograman Database dengan perintah SQL Pemrograman Database dengan perintah SQL Imam Bukhari, S.Kom bukhari.imam@yahoo.co.id www.imambukhari.weebly.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan

Lebih terperinci

1. Rancangan Input Program Form Menu Utama Form Data Barang [ Input Barang ]

1. Rancangan Input Program Form Menu Utama Form Data Barang [ Input Barang ] 1. Rancangan Input Program Form Menu Utama Form Data Barang [ Input Barang ] L-1 Form Data Barang [ Browse ] Form Produksi L-2 Form Faktur Penjualan Form Pembeli L-3 Form Pembeli [ Browse ] Properti Form

Lebih terperinci

1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.

1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0. No. : LST/PTI/PTI 228/03 Revisi : 01 Tgl. : 30-3-2009 Hal. 1 dari 13 hal. 1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0. 2. Sub Kompetensi Dapat

Lebih terperinci

MODUL D :// Mahasiswa memahami konsep pembuatan database. Mahasiswa memahami konsep pembuatan program dasar aplikasi database

MODUL D :// Mahasiswa memahami konsep pembuatan database. Mahasiswa memahami konsep pembuatan program dasar aplikasi database MODUL D :// Mahasiswa memahami konsep pembuatan database. Mahasiswa memahami konsep pembuatan program dasar aplikasi database I. Membuat DataBase 1. Buatlah database di Access ->Pilih Blank Access Database

Lebih terperinci

PEMROGRAMAN CLIENT. Latihan 1. Buka IDE Visual Basic dan buat project baru, simpan pada folder anda masingmasing.

PEMROGRAMAN CLIENT. Latihan 1. Buka IDE Visual Basic dan buat project baru, simpan pada folder anda masingmasing. PEMROGRAMAN CLIENT Dalam arsitektur aplikasi model client/server, pemrosesan pada sebuah aplikasi terjadi pada client dan server. Aplikasi client mengeluarkan permintaan ke database yang mengirimkan kembali

Lebih terperinci

Copyright by : ipi-leppindo jambi all reserved 2014 (japikinfo.com)

Copyright by : ipi-leppindo jambi all reserved 2014 (japikinfo.com) 1 FORM DATA BARANG Dim Db As Database Dim RsBarang As Recordset Sub Koneksi() 'Koneksi Database Set Db = OpenDatabase("Tentukan Lokasi Database\Barang.mdb") Set RsBarang = Db.OpenRecordset("Table_Stok")

Lebih terperinci

LEMBAR KERJA PRAKTIKUM. Mata kuliah : Pemrograman Visual I (Visual Basic)

LEMBAR KERJA PRAKTIKUM. Mata kuliah : Pemrograman Visual I (Visual Basic) LEMBAR KERJA PRAKTIKUM Nim : 13-1401-164 Hari / Tgl TTD Asisten Nama Kelas : Muh. Idrus : DK-13 Mata kuliah : Pemrograman Visual I (Visual Basic) Materi : Pemrograman Database Program data pasien - Hasil

Lebih terperinci

Basic Programing Visual Basic

Basic Programing Visual Basic Basic Programing Visual Basic Oleh : Aririk Japik, 1 Mengenal Visual Basic Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintahperintah yang dimengerti oleh komputer

Lebih terperinci

Kode Program : Koneksi. Klik Kanan Adobrg Pilih ADODC Properties Maka akan muncul tampilan sbb: Instruktur : Nani Purwati

Kode Program : Koneksi. Klik Kanan Adobrg Pilih ADODC Properties Maka akan muncul tampilan sbb: Instruktur : Nani Purwati Kode Program : Koneksi Klik Kanan Adobrg Pilih ADODC Properties Maka akan muncul tampilan sbb: Klik Build Maka akan muncul tampilan sbb: Pilih Microsoft Jet 4.0 OLEDB Provider Klik Next>> Maka akan muncul

Lebih terperinci

Gambar 4.60Tampilan Menu Utama

Gambar 4.60Tampilan Menu Utama 4.5 Tampilan dan Kode Program 4.5.1 Tampilan Menu Pada Menu Utama Untuk merancang program sistem informasi akuntansi arus kas ini penulis melengkapi dengan pengendalian keamanan, setiap masuk ke dalam

Lebih terperinci

DISUSUN OLEH : : Friska Rosalina NIM :

DISUSUN OLEH : : Friska Rosalina NIM : DISUSUN OLEH : Nama : Friska Rosalina NIM : 061130500419 2013 PROGRAM BILLING WARNET MICROSOFT VISUAL BASIC Program billing merupakan sistem yang membantu para usahawan untuk mengatur dan mencatat segala

Lebih terperinci

MEMBACA RECORD DENGAN ADODC

MEMBACA RECORD DENGAN ADODC BAB 7 MEMBACA RECORD DENGAN ADODC Pada bagian ini kita akan mempelajari cara membaca data atau record dari tabel menggunakan ADODC. Pada bagian ini juga diberikan contoh penerapan penggunaan ADODC untuk

Lebih terperinci

Spesifikasi: Ukuran: 14x21 cm Tebal: 159 hlm Harga: Rp Terbit pertama: Maret 2005 Sinopsis singkat:

Spesifikasi: Ukuran: 14x21 cm Tebal: 159 hlm Harga: Rp Terbit pertama: Maret 2005 Sinopsis singkat: Spesifikasi: Ukuran: 14x21 cm Tebal: 159 hlm Harga: Rp 34.800 Terbit pertama: Maret 2005 Sinopsis singkat: Buku ini berisi pembahasan mengenai pengembangan aplikasi database Client-Server dengan Visual

Lebih terperinci

MODUL PRAKTIKUM PEMROGRAMAN VISUAL LANJUT

MODUL PRAKTIKUM PEMROGRAMAN VISUAL LANJUT MODUL PRAKTIKUM PEMROGRAMAN VISUAL LANJUT STUDI KASUS : APLIKASI INPUT BARANG + REPORT (Microsoft Access 2007 Visual Studio 2010 Crystal Report 2010) DOSEN PENGAMPU MATA KULIAH ATEP RUHIAT, M.KOM. MEMBUAT

Lebih terperinci

Pemrograman Database dengan Remote Data Control. Tessy Badriyah, SKom,MT

Pemrograman Database dengan Remote Data Control. Tessy Badriyah, SKom,MT Pemrograman Database dengan Remote Data Control Tessy Badriyah, SKom,MT Definisi Remote Data Control merupakan metode alternatif untuk melakukan koneksi ke database selain menggunakan ODBC dan ORADC Diagram

Lebih terperinci

Program absen dengan menggunakan visual basic 6.0

Program absen dengan menggunakan visual basic 6.0 Program absen dengan menggunakan visual basic 6.0 Pajrin Wurika Sahara Wurika.sahara@gmail.com Abstrak Visual Basic merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment

Lebih terperinci

Form dan Kontrol. 5.1 Form

Form dan Kontrol. 5.1 Form Form dan Kontrol Pada bab-bab sebelumnya kita telah sering menggunakan form maupun kontrol. Kita menggunakan form sebagai cara untuk berinteraksi dengan pengguna/user. Dengan form, kita bisa menciptakan

Lebih terperinci

Pada Visual Basic, anda dapat membuat database dengan menggunakan Visual Data Manager yang dapat diaktifkan dari menu Add Ins, Visual Data Manager

Pada Visual Basic, anda dapat membuat database dengan menggunakan Visual Data Manager yang dapat diaktifkan dari menu Add Ins, Visual Data Manager Membuat Database dengan Visual Data Manager Pada Visual Basic, anda dapat membuat database dengan menggunakan Visual Data Manager yang dapat diaktifkan dari menu Add Ins, Visual Data Manager Membuat Database

Lebih terperinci

BAB 3 Simpan Data 3.1. Simpan Data Dengan Kode SQL Ms Access MS Access ( format) DbJenisBrg.mdb Tabel_Jenis_Brg 22 Atep Ruhiat

BAB 3 Simpan Data 3.1. Simpan Data Dengan Kode SQL Ms Access MS Access ( format) DbJenisBrg.mdb Tabel_Jenis_Brg 22 Atep Ruhiat BAB 3 Simpan Data Simpan data merupakan satu dari beberapa hal penting yang pasti ada dalam pembuatan aplikasi khususnya aplikasi yang sering penulis buat ternyata hampir semua aplikasi harus adanya penyimpanan

Lebih terperinci

Modul Database dan Pengaksesannya dari FORM #1

Modul Database dan Pengaksesannya dari FORM #1 Modul Database dan Pengaksesannya dari FORM #1 Oleh: Aep Modul Database & Form Secara sederhana Database dapat diartikan dengan kumpulan data yang membentuk suatu informasi. Dalam pemakaian komputer secara

Lebih terperinci

KODE PROGRAM FORM PENJUALAN

KODE PROGRAM FORM PENJUALAN KODE PROGRAM FORM PENJUALAN Buat Variabel-variabel yang dibutuhkan (untuk Koneksi Database dan Tabel-tabel dengan menggunakan DIM, contoh lihat pada Form Pemasok) Buat prosedur Koneksi_Database Buat prosedur

Lebih terperinci

LAMPIRAN. Source Code Program Untuk MDI Utama

LAMPIRAN. Source Code Program Untuk MDI Utama Kode (Coding) Program LAMPIRAN Code program yang dibuat dalam aplikasi ini meliputi MDIUtama, FrmAturan, FrmCiriKerusakan, FrmJenisKerusakan, FrmKeterangan, FrmMacamKerusakan, FrmPassword, FrmPenelusuran,

Lebih terperinci

MEMBUAT DATABASE DENGAN ADO

MEMBUAT DATABASE DENGAN ADO MEMBUAT DATABASE DENGAN ADO Untuk membuat program ini, buatlah database dengan menggunakan Microsoft Access versi 2000 ke atas. Ketentuannya sebagai berikut : Nama Database Nama Table Field Primary Key

Lebih terperinci

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS I. Tujuan : 1. Mahasiswa dapat memahami tentang komponen pada Visual Basic yang digunakan untuk membuat koneksi aplikasi Visual Basic dengan

Lebih terperinci

BAB 3 Database dalam Form

BAB 3 Database dalam Form BAB 3 Database dalam Form Pokok Pembahasan Koneksi database menggunakan MS ADO dan Dataenvironment Menggunakan Provider driver koneksi yang tersedia dan ODBC Driver Menggunakan komponen yang berhubungan

Lebih terperinci

Oleh : Uus Rusmawan Hal - 1 -

Oleh : Uus Rusmawan Hal - 1 - Hal - 1 - BAB KONEKSI ACCESS KONEKSI MENGGUNAKAN OBJEK To the point Yang dimaksud dengan menggunakan objek adalah menggunakan adodc. Ikuti langkahnya step by step pada redaksi dan gambar di bawah ini.

Lebih terperinci

Pertemuan V Menggabungkan Form dengan Menu daan Membuat Laporan Menggunakan Crystal Report

Pertemuan V Menggabungkan Form dengan Menu daan Membuat Laporan Menggunakan Crystal Report Pertemuan V Menggabungkan Form dengan Menu daan Membuat Laporan Menggunakan Crystal Report A. MAKSUD DAN TUJUAN 1. MAKSUD Memahami pembuatan menu sebagai pengendali seluruh form 2. TUJUAN Mahasiswa mampu

Lebih terperinci

Sistem Distribusi Data Melalui COM+ Dengan Visual Basic

Sistem Distribusi Data Melalui COM+ Dengan Visual Basic Sistem Distribusi Data Melalui COM+ Dengan Visual Basic Artikel ini telah dipublikasikan pada majalah Mikrodata Vol. 5 Series 17, May 2002. Agus Kurniawan agusk@cs.ui.ac.id http://blog.aguskurniawan.net

Lebih terperinci

Me.Picture = LoadPicture(App.Path & "\pakar.jpg") App.HelpFile = App.Path & "\Help.hlp" End Sub

Me.Picture = LoadPicture(App.Path & \pakar.jpg) App.HelpFile = App.Path & \Help.hlp End Sub LISTING PROGRAM Form Utama Option Explicit Private Sub MDIForm_Load() Me.imgIkon.ListImages.Remove "Pengetahuan" Me.imgIkon.ListImages.Remove "Penelusuran" Me.imgIkon.ListImages.Remove "Penjelasan" Me.imgIkon.ListImages.Clear

Lebih terperinci

j = dengan menggunakan fungsi aktivasi untuk menghitung sinyal outputnya:

j = dengan menggunakan fungsi aktivasi untuk menghitung sinyal outputnya: LAMPIRAN 53 55 Lampiran 1 Algoritma JST propagasi balik Langkah 0 : Menginisialisasi semua bobot dengan bilangan acak kecil. Langkah 1 : Jika kondisi penghentian belum terpenuhi, dilakukan langkah 2-8.

Lebih terperinci

UJIAN TENGAH SEMESTER KOMPUTER APLIKASI AKUNTANSI V

UJIAN TENGAH SEMESTER KOMPUTER APLIKASI AKUNTANSI V UJIAN TENGAH SEMESTER KOMPUTER APLIKASI AKUNTANSI V Sebuah maskapai penerbangan MDN Airline mempunyai beberapa rute penerbangan dengan berbagai type kelas penerbangan. Harga tiket disesuaikan berdasarkan

Lebih terperinci

Listing Program a. Form Login. Public LoginSucceeded As Boolean

Listing Program a. Form Login. Public LoginSucceeded As Boolean Listing Program a. Form Login Public LoginSucceeded As Boolean Private Sub cmdcancel_click() 'set the global var to false 'to denote a failed login LoginSucceeded = False Me.Hide Private Sub cmdok_click()

Lebih terperinci

BAHASA PEMROGRAMAN (LISTING PROGRAM)

BAHASA PEMROGRAMAN (LISTING PROGRAM) BAHASA PEMROGRAMAN (LISTING PROGRAM) 1. Bahasa Pemrograman (Listing Program) untuk Form Menu Utama Option Explicit Dim Judul Private Sub cmdbarangmasuk_click() FormBarangMasuk.Show FormBarangMasuk.Top

Lebih terperinci

BAB 4 Ubah Data 4.1. Ubah Data Dengan Kode SQL sqlsimpan sqlubah 36 Atep Ruhiat

BAB 4 Ubah Data 4.1. Ubah Data Dengan Kode SQL sqlsimpan sqlubah 36 Atep Ruhiat BAB 4 Ubah Data Ubah data merupakan perintah yang sangat penting dalam pembuatan aplikasi karena suatu saat pasti perintah ini sangat diperlukan. Seperti halnya simpan data, kode program untuk melakukan

Lebih terperinci

Koneksi PHP -ODBC Persiapan

Koneksi PHP -ODBC Persiapan Koneksi PHP -ODBC Beberapa waktu yang lalu ada salah seorang pembaca Sony AK Knowledge Center yang bertanya mengenai cara koneksi dari PHP ke database SQL Server. Kedengarannya mungkin aneh karena biasanya

Lebih terperinci

Modul Database dan Pengaksesannya dari FORM #Lanjutan

Modul Database dan Pengaksesannya dari FORM #Lanjutan Modul Database dan Pengaksesannya dari FORM #Lanjutan Oleh: Aep MEMBUAT FORM Lanjutan Setelah membuat form untuk mengisi data selanjutnya adalah membaut form untuk mengedit data. Jalankan Aplikasi Visual

Lebih terperinci

BAB 2. Login Aplikasi

BAB 2. Login Aplikasi BAB 2 Login Aplikasi Seperti halnya koneksi, untuk login juga banyak cara untuk membuat login untuk membuat akses aplikasi yang kita buat, tapi disini penulis akan memberikan contoh membuat login yang

Lebih terperinci

Merancang Project. Form Module Class Module Report. Form 1, Form 2, Minimarket (NamaProject) Gambar 4.1 Flowchart Project Sistem Informasi Minimarket

Merancang Project. Form Module Class Module Report. Form 1, Form 2, Minimarket (NamaProject) Gambar 4.1 Flowchart Project Sistem Informasi Minimarket Merancang Project Setelah desain database dan tabel selesai, langkah berikutnya adalah desain project menggunakan Visual Basic 6.0. Berikut tahap-tahap yang harus kita lakukan untuk merancang program sesuai

Lebih terperinci

www.konsultasivb.com

www.konsultasivb.com Oleh : Uus Rusmawan Hal - 1 Program Ganti Password User Catatan : Anda harus membuat database dan memiliki tabel kasir terlebih dahulu. Field Type Size Ket Kodeksr Text 5 Primary Key Namaksr Text 30 Passwordksr

Lebih terperinci

MICROSOFT ACCESS. Pengenalan Microsoft Office Access 2003

MICROSOFT ACCESS. Pengenalan Microsoft Office Access 2003 MICROSOFT ACCESS Pengenalan Microsoft Office Access 2003 Microsoft Access adalah suatu aplikasi yang dapat menbantu kita membuat aplikasi database dalam waktu relatif singkat, Biasanya digunakan untuk

Lebih terperinci

Berikut. langkahnya: Pastikan. anda sudah. - Klik File. Berikut. - Save All

Berikut. langkahnya: Pastikan. anda sudah. - Klik File. Berikut. - Save All Membuat Project Baru VB Net 20100 Berikut langkahnya: Pastikan anda sudah Install Visual Basic 2010 pada komputer anda, Klik Start pada Windows All Programs Maka akan muncul : Klik File New - Project Maka

Lebih terperinci

PROGRAM PENJUALAN TUNAI. (Menggunakan Microsoft Acces)

PROGRAM PENJUALAN TUNAI. (Menggunakan Microsoft Acces) PROGRAM PENJUALAN TUNAI (Menggunakan Microsoft Acces) F o r u m P e m r o g r a m a n S C B S I B y ER 2 0 1 5 1 Hai teman-teman, masih semangat kah?? Ini ada tantangan buat kita. Yuk kita latihan bareng

Lebih terperinci

Oleh : Uus Rusmawan Hal - 1 -

Oleh : Uus Rusmawan Hal - 1 - Hal - 1 - BAB KONEKSI MYSQL MySql oleh sebagian besar pemakainya lebih cenderung digunakan untuk database berbasis web, padahal VB juga dapat mengolah database MySql. Instalasi Server Lokal MySQL MySql

Lebih terperinci

Mengexport Database Ms Access ke MySQL dengan menggunakan ODBC Connector

Mengexport Database Ms Access ke MySQL dengan menggunakan ODBC Connector Mengexport Database Ms Access ke MySQL dengan menggunakan ODBC Connector Pembahasan Sebelum melakukan export data dari Ms Access ke MySQL ada beberapa persyaratan yang dibutuhkan, antara lain: 1. Database

Lebih terperinci

BAB IV PERANCANGAN. Gambar diatas adalah tampilang awal ketika ingin memulai project baru. Pilih Standart EXE untuk memulai project.

BAB IV PERANCANGAN. Gambar diatas adalah tampilang awal ketika ingin memulai project baru. Pilih Standart EXE untuk memulai project. BAB IV PERANCANGAN 4.1 Perancangan Visual Basic 6.0 Dalam perancangan aplikasi perancangan data menggunakan visual basic 6.0 langkah pertama adalah dengan membuat Form Home Gambar 4.1 New Project Gambar

Lebih terperinci

E-Trik Visual C++ 6.0

E-Trik Visual C++ 6.0 DISCLAIMER Seluruh dokumen E-Trik di dalam CD ini dapat digunakan dan disebarkan secara bebas untuk tujuan belajar bukan komersial (non-profit), dengan syarat tidak menghapus atau merubah atribut penulis

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Instalasi Software Dalam penulisan tugas akhir ini, pembuatan program dibuat dengan menggunakan aplikasi pendukung seperti: Web Server, aplikasi pengelolaan sampah

Lebih terperinci

Buka Project Baru simpan dengan PUSTAKA Buat Form Baru untuk pengisian Data Anggota dan simpan dengan nama frmanggota

Buka Project Baru simpan dengan PUSTAKA Buat Form Baru untuk pengisian Data Anggota dan simpan dengan nama frmanggota Buat folder baru bernama Pustaka Buat database baru dengan Microsoft Access dengan nama DbPerpustakaan.mdb dan simpan dalam folder baru tersebut Buat tabel baru dengan nama Anggota, dengan field-field

Lebih terperinci

SMK BHAKTI NUSANTARA BOJA

SMK BHAKTI NUSANTARA BOJA MEMBUAT FORM BASIS DATA DAN KONEKSI KE MYSQL MEMBUAT FORM DATABASE DI MICROSOFT ACCESS DISUSUN OLEH : DEKA MUKHAMAD WILDAN SMK BHAKTI NUSANTARA BOJA TAHUN PELAJARAN 2013/2014 E-Mail : bhinus_boja@smkbhinus.net

Lebih terperinci

4. Lalu klik Worksheet List Car dan buat kolom seperti ini :

4. Lalu klik Worksheet List Car dan buat kolom seperti ini : Langkah- langkah pembuatan macro atau form catatan pelanggan dalam ms.excel 2013, antara lain : 1. Buka file excel 2. Double klik di nama worksheet lalu ganti nama dari Sheet1 menjadi Home, Sheet2 menjadi

Lebih terperinci

Koneksi Database BAB 1

Koneksi Database BAB 1 BAB 1 Koneksi Database Ada banyak cara untuk membuat koneksi database agar aplikasi yang kita buat di Visual Basic dapat berhubungan dengan database baik itu database dari Ms Access, MySQL, SQL Server,

Lebih terperinci

Krisna D. Octovhiana

Krisna D. Octovhiana Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

Bab XII Mencetak Data SQL Server

Bab XII Mencetak Data SQL Server 96 Bab XII Mencetak Data SQL Server 12. 1 Tujuan a. Mahasiswa mampu membuat Laporan dengan Seagate Crystal Report. b. Mahasiswa mampu menerapkan Laporan di dalam aplikasi. 12. 2 Materi a. Mencetak Data

Lebih terperinci

Listing Program. Listing Form Login. Listing Form Menu Utama Private Sub MnDataPenerbangan_Click() FR_Penerbangan.Show 1 End Sub

Listing Program. Listing Form Login. Listing Form Menu Utama Private Sub MnDataPenerbangan_Click() FR_Penerbangan.Show 1 End Sub Listing Program Listing Form Login Private Sub Command1_Click() If Text1.Text = "admin" And Text2.Text = "123" Then MAIN Unload Me MsgBox "Maaf, Nama atau Password yang anda input salah...!", vbokonly,

Lebih terperinci

MODUL 2 Variabel, Val, If tunggal dan If bersarang + case

MODUL 2 Variabel, Val, If tunggal dan If bersarang + case MODUL 2 Variabel, Val, If tunggal dan If bersarang + case 1. variabel suatu tempat dalam memori yang diberi nama (sebagai pengenal) dan dialokasikan untuk menampung data. Sintax : Dim_namavariabel_As_typedata

Lebih terperinci

SURAT KETERANGAN Hasil Uji Program Tugas Akhir

SURAT KETERANGAN Hasil Uji Program Tugas Akhir SURAT KETERANGAN Hasil Uji Program Tugas Akhir Yang bertanda tangan dibawah ini, menerangkan bahwa Mahasiswa Tugas Akhir Program Diploma III Teknik Informatika/Statistika : Nama : AFRIAN HARAWI NIM : 082406058

Lebih terperinci

LISTING PROGRAM. tanya = MsgBox("Apakah Anda yakin akan menghapus. kata : " & txtword.text & "?", vbquestion + gadoconn.

LISTING PROGRAM. tanya = MsgBox(Apakah Anda yakin akan menghapus. kata :  & txtword.text & ?, vbquestion + gadoconn. LISTING PROGRAM 1. Listing Pembuka Private Sub cmddelete_click() Dim strdelete As String tanya = MsgBox("Apakah Anda yakin akan menghapus kata : " & txtword.text & "?", vbquestion + vbyesno, "Konfirmasi

Lebih terperinci

Sistem Informasi Royalti

Sistem Informasi Royalti Sistem Informasi Royalti POKOK BAHASAN Diagram Objek Sistem Informasi Royalti Struktur File Sistem Informasi Royalti Membuat Database dan Tabel Form-Form yang Terlibat Pembuatan Form Wizard Pembuatan Form

Lebih terperinci

Membuat Form Input Barang (Untuk Server)

Membuat Form Input Barang (Untuk Server) Membuat Form Input Barang (Untuk Server) 1. Buatlah Tabel Barang didalam Database stockgudang, dengan desain sebagai berikut : 2. Buatlah DSN dengan nama : dsnstockgudang 3. Desainlah Form Input Data Barang

Lebih terperinci

Modul Visual Basic 6.0. By: Dian nuryahdi Asman, S.Kom

Modul Visual Basic 6.0. By: Dian nuryahdi Asman, S.Kom Modul Visual Basic 6.0 By: Dian nuryahdi Asman, S.Kom DATABASE (SQL Server 2000) Langkah membuat database : Anda klik tombol start kemudian anda pilih Enterprise Manager Kemudian Akan tampil jendela Enterprise

Lebih terperinci

A. INSTALLASI SOFTWARE

A. INSTALLASI SOFTWARE A. INSTALLASI SOFTWARE 1. Masukkan CD Program ke dalam CD ROM 4. Isikan username dan Organization, Next 2. Next untuk melanjutkan 5. Pilih Typical, Next 3. Pilih I accept the terms in the licence agrement,

Lebih terperinci

FORM LOGIN. Option Explicit. Private Sub cmdexit_click() End End Sub

FORM LOGIN. Option Explicit. Private Sub cmdexit_click() End End Sub 1 FORM LOGIN Option Explicit Private Sub cmdexit_click() End Private Sub cmdlogin_click() On Error GoTo handleerror If (txtnama = "") Then MsgBox "Nama user harus diisi terlebih dahulu",, "Perhatian" txtnama.setfocus

Lebih terperinci

BAB 8. Pencarian Data

BAB 8. Pencarian Data BAB 8 Pencarian Data Pada bab ini penulis akan menjelaskan kode program yang digunakan untuk proses pencarian data. Dari data yang sekian banyaknya bisa dikategorikan dalam pencarian jadi bisa dengan mudah

Lebih terperinci

Koneksi Visual Basic 6.0 dengan SQL SERVER 2000

Koneksi Visual Basic 6.0 dengan SQL SERVER 2000 Koneksi Visual Basic 6.0 dengan SQL SERVER 2000 Arief Susanto arief_csp@yahoo.co.id http://www.ariefsusanto.at.ua Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan

Lebih terperinci

MEMBUAT LAPORAN (DATA REPORT)

MEMBUAT LAPORAN (DATA REPORT) 1 MEMBUAT LAPORAN (DATA REPORT) Data Report merupakan sebuah desain untuk mencetak laporan dimana memiliki bagian-bagian seperti terlihat pada gambar 1 berikut : Gambar 1. Tampilan Data Report Maksud dari

Lebih terperinci

Modul Report Dan Form Report

Modul Report Dan Form Report Modul Report Dan Form Report Oleh: Aep Setelah dapat melakukan form pengisian data, memperbaiki (editing data), dan menghapus dari tabel, selanjutnya adalah pencetakan data yang telah diinput ke media

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. membutuhkan minimum sistem, sehingga aplikasi ini dapat berjalan dengan baik

BAB IV IMPLEMENTASI DAN EVALUASI. membutuhkan minimum sistem, sehingga aplikasi ini dapat berjalan dengan baik 69 BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Hardware dan Software Pada tugas akhir ini Sistem Informasi Penentuan Harga Pokok Produksi membutuhkan minimum sistem, sehingga aplikasi ini dapat berjalan

Lebih terperinci

Program Aplikasi Persediaan Barang

Program Aplikasi Persediaan Barang Program Aplikasi Persediaan Barang Oleh :. Buatlah database dan beberapa tabel menggunakan program Microsoft Access sesuai dengan ketentuan berikut ini : Nama database : database.mdb Daftar tabel 1. Nama

Lebih terperinci

L-2. Listing Program Form Utama. Private Sub Form_Activate() Option3.SetFocus End Sub. Private Sub MnuKeluar_Click() End End Sub

L-2. Listing Program Form Utama. Private Sub Form_Activate() Option3.SetFocus End Sub. Private Sub MnuKeluar_Click() End End Sub LISING PROGRAM L-1 L-2 Listing Program Form Utama Private Sub Form_Activate() Option3.SetFocus Private Sub MnuKeluar_Click() End Private Sub Option1_Click() Unload Me Load FrmLogin FrmLogin.Show Private

Lebih terperinci

9 LANGKAH MUDAH KONEKSIKAN VISUAL FOXPRO DENGAN MySQL

9 LANGKAH MUDAH KONEKSIKAN VISUAL FOXPRO DENGAN MySQL 9 LANGKAH MUDAH KONEKSIKAN VISUAL FOXPRO DENGAN MySQL Visual FoxPro atau yang sering disebut dengan VFP merupakan integrasi dengan mesin database relasionalnya sendiri yang membentang FoxPro's Xbase dengan

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implemintasi merupakan kelanjutan dari kegiatan perancangan sistem.

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implemintasi merupakan kelanjutan dari kegiatan perancangan sistem. BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1. Implementasi Implemintasi merupakan kelanjutan dari kegiatan perancangan sistem. Tahap ini merupakan tahap meletakkan sistem supaya siap untuk di operasikan

Lebih terperinci

Konsep Sistem Informasi B

Konsep Sistem Informasi B MICROSOFT ACCESS FORM Form digunakan untuk merepresentasikan ke user atau menerima inputan dari user data-data dalam tabel atau query dalam bentuk interface grid, tombol, dan lain-lain kontrol windows.

Lebih terperinci

A. INSTALLASI SOFTWARE

A. INSTALLASI SOFTWARE A. INSTALLASI SOFTWARE 1. Masukkan CD Program ke dalam CD ROM 4. Isikan username dan Organization, Next 2. Next untuk melanjutkan 5. Pilih Typical, Next 3. Pilih I accept the terms in the licence agrement,

Lebih terperinci

Coding : Coding : Oleh : Uus Rusmawan Hal - 1

Coding : Coding : Oleh : Uus Rusmawan Hal - 1 Oleh : Uus Rusmawan Hal - 1 Private Sub Form_Unload(Cancel As Integer) Do Me.Top = Me.Top + 40 Me.Move Me.Left, Me.Top DoEvents Loop Until Me.Top > Screen.Height - 500 If Label1.Visible = True Then Label1.Visible

Lebih terperinci

BAB III. Pengenalan Struktur Kontrol : Penyeleksian dan Perulangan

BAB III. Pengenalan Struktur Kontrol : Penyeleksian dan Perulangan BAB III Pengenalan Struktur Kontrol : Penyeleksian dan Perulangan I. Tujuan Praktikum 1. Mahasiswa memahami pemakaian struktur kontrol penyeleksian dan perulangan untuk mengendalikan jalannya program.

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. telah dibuat pada tahap tiga. Adapun kebutuhan software (perangkat lunak) dan

BAB IV IMPLEMENTASI DAN EVALUASI. telah dibuat pada tahap tiga. Adapun kebutuhan software (perangkat lunak) dan BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Pada tahapan ini sistem yang telah dirancang pada tahap ke tiga akan dikembangkan, sehingga sistem yang dibuat harus mengacu pada rancangan yang telah

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi perancangan pada sistem informasi perparkiran

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi perancangan pada sistem informasi perparkiran 61 BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi Implementasi perancangan pada sistem informasi perparkiran dilakukan dengan menggunakan bahasa pemrograman Visual Basic 6.0, dengan basis data

Lebih terperinci

Petunjuk Teknis Instalasi ODBC dan Instalasi SIKI

Petunjuk Teknis Instalasi ODBC dan Instalasi SIKI Petunjuk Teknis Instalasi ODBC dan Instalasi SIKI Langkah 1 dari 23: Langkah Instalasi ODBC dan Install SIKI dilakukan setelah selesai langkah Instal MySQL dan Penempatan File Database SIKI (baca : Juknis

Lebih terperinci

BAB 3 TOOLBAR CUSTOMIZE DAN CONTROL TOOLBOX

BAB 3 TOOLBAR CUSTOMIZE DAN CONTROL TOOLBOX Objektif : BAB 3 TOOLBAR CUSTOMIZE DAN CONTROL TOOLBOX - Dapat Mengetahui Toolbar pada Excel makro - Dapat Membuat Menu pada Excel makro - Dapat Membuat Objek Combo Box dan List Box - Dapat Objek Check

Lebih terperinci

A. INSTALLASI SOFTWARE

A. INSTALLASI SOFTWARE A. INSTALLASI SOFTWARE 1. Masukkan CD Program ke dalam CD ROM 3. Pilih Next 4. Pilih direktori tempat penyimpanan lalu tekan, Lanjut 2. Next untuk melanjutkan 5. Pilih Typical, Next B. LOGIN PROGRAM 1.

Lebih terperinci

BAB KONEKSI SQL SERVER

BAB KONEKSI SQL SERVER Hal - 1 - BAB KONEKSI SQL SERVER Sebelum melakukan koneksi database ke SQL server, disini akan dibahas terlebih dahulu cara menginstallnya ke dalam komputer. 1. Masukkan CD installer SQL server 2. Klik

Lebih terperinci

Program Enkripsi & Dekripsi sederhana menggunakan Visual Basic 6.0

Program Enkripsi & Dekripsi sederhana menggunakan Visual Basic 6.0 Program Enkripsi & Dekripsi sederhana menggunakan Visual Basic 6.0 Eko Riduwan eko@ekoriduwan.com http://blog.ekoriduwan.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi

Lebih terperinci

MANUAL PENGGUNAAN APLIKASI

MANUAL PENGGUNAAN APLIKASI MANUAL PENGGUNAAN APLIKASI Aplikasi Pendukung Untuk Menjalankan Website 1. Browser (Chrome, Mozilla Firefox, etc) 2. Xampp Versi 3.2.1 Xampp dibutuhkan apabila mengakses website dalam server local. Berikut

Lebih terperinci

Oleh : Uus Rusmawan Hal - 1 Membuat Program Trial Berdasarkan Tanggal 1. buatlah database dengan nama DB1.MDB 2. buatlah tabel dengan nama table1 3. buatlah field dengan nama TGLMulai 4. buka VB 5. buatlah

Lebih terperinci

PETUNJUK PEMAKAIAN SOFTWARE

PETUNJUK PEMAKAIAN SOFTWARE PETUNJUK PEMAKAIAN SOFTWARE I. INSTALLASI JARINGAN Proses untuk menginstallasi jaringan pada komputer anda. Sebelum melakukan installasi anda harus mempersiapkan dulu satu komputer yang akan digunakan

Lebih terperinci

Oleh : Uus Rusmawan Hal - 1 -

Oleh : Uus Rusmawan Hal - 1 - Hal - 1 - BAB CRYSTAL REPORT Dalam modul ini Crystall Report yang digunakan adalah versi 8.5. sebagai langkah awal kita akan mencoba membuat laporan data barang. Ikutilah langkah-langkah berikut ini. 1.

Lebih terperinci

LISTING PROGRAM. Kode Form Splash Screen. Private Sub Form_Load() lblversion.caption = "Version " & App.Major & "." & App.Minor & "." & App.

LISTING PROGRAM. Kode Form Splash Screen. Private Sub Form_Load() lblversion.caption = Version  & App.Major & . & App.Minor & . & App. LISTING PROGRAM Kode Form Splash Screen Private Sub Form_Load() lblversion.caption = "Version " & App.Major & "." & App.Minor & "." & App.Revision lblproductname.caption = App.Title lblcopyright.caption

Lebih terperinci

LISTING PROGRAM. 1. Listing Flash Pembuka. Private Sub Timer1_Timer() ProgressBar1.Value = ProgressBar1.Value + 4. If ProgressBar1.

LISTING PROGRAM. 1. Listing Flash Pembuka. Private Sub Timer1_Timer() ProgressBar1.Value = ProgressBar1.Value + 4. If ProgressBar1. 1 LISTING PROGRAM 1. Listing Flash Pembuka. Private Sub Timer1_Timer() ProgressBar1.Value = ProgressBar1.Value + 4 If ProgressBar1.Value = 100 Then TA.Show Unload Me 2. tugas_akhir.frm Private Sub nabout_click()

Lebih terperinci

Praktikum-19 AMIK-STMIK JAYANUSA Imam Gunawan, M. Kom FORM BARANG MASUK

Praktikum-19 AMIK-STMIK JAYANUSA Imam Gunawan, M. Kom FORM BARANG MASUK FORM BARANG MASUK 1. Buat Table : BarangMasuk, pada Database StockGudang, dengan struktur sebagai berikut : 2. Buat Form Cari Barang dengan Layout sebagai berikut : Atur Properti sebagai berikut : 1. Name

Lebih terperinci