PROGRAM RENTAL VCD DENGAN MICROSOFT VISUAL BASIC 6.0

dokumen-dokumen yang mirip
Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA

Sistem Informasi Royalti

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

BAB VIII Pengenalan Database dengan Visdata dan MS. Access

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

MEMBACA RECORD DENGAN ADODC

Tutorial, Source code, Request Program Visual Basic

Bahasa Pemrograman-1 (Visual Basic)

DATABASE. Visual Data Manager

Koneksi Visual Basic Dan Database Microsoft Access

Modul Database dan Pengaksesannya dari FORM #1

BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0

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

Pemrograman Database dengan perintah SQL

DATABASE. Visual Data Manager

MODUL 1 MERANCANG FILE DATABASE

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

Gambar 1 Table Petugas. Gambar 2 Penambahan Komonen Pada Form

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

MEMBUAT DATABASE DENGAN ADO

MEMBUAT LAPORAN (DATA REPORT)

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

Basic Programing Visual Basic

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

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

Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface

MEMBUAT APLIKASI MENGGUNAKAN MICROSOFT ACCESS

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

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

Modul Database dan Pengaksesannya dari FORM #Lanjutan

Andy Prasetyo Utomo, S.Kom Pemrograman Terstruktur (Visual Basic 6.0)

STRUKTUR KENDALI PERULANGAN

Membuat Form Input Barang (Untuk Server)

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

Modul Praktikum Basis Data 15 Pemrograman MS Access

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

BAB 2 PEMBUATAN APLIKASI PERPUSTAKAAN SEKOLAH

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

MENGOPERASIKAN PERANGKAT LUNAK BASIS DATA MICROSOFT ACCESS

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

Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, & MySQL. Bahtiar Imran

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

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

Oleh : Uus Rusmawan Hal - 1 -

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA

MICROSOFT ACCESS. Pengenalan Microsoft Office Access 2003

PROGRAM PENJUALAN TUNAI. (Menggunakan Microsoft Acces)

Struktur Data II. Bekerja Dengan Form.

Pembuatan menu pada Visual Basic dapat dilakukan dengan bantuan Menu Editor yang terdapat pada Menu Tools.

MODUL I PENDAHULUAN. Modul I : Pengenalan Visual Basic 1

Latihan 2 Memahami memasukan data dengan komponen Text, dan mengambil hasil input untuk ditampilkan pada sebuah label

Start Program Microsoft Office Microsoft Access Tampilan setelah dijalankan Microsoft Access

BAB 2 LANDASAN TEORI


Contoh Aplika Aplik si a VB dengan Database Oracle 1

BAB III PEMBAHASAN. penyewaan film berupa DVD asli (original) dan blu-ray. Rental Bioskop Rumah ini

Pertemuan-1 TIPE DATA STRUKTUR

Studi Kasus KASUS 1: KONVERSI SUHU

Gambar 2.1. Komponen yang digunakan. Gunakan komponen-komponen seperti pada gambar 2.1 untuk membuat form pada gambar 2.2.

BAB III ANALISA MASALAH DAN PEMBAHASAN

Menggunakan Microsoft Access (perhatikan untuk red text)

Oracle dengan Visual Basic. Arif Basofi Politeknik Elektronika Negeri Surabaya ITS 2012

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

A. MAKSUD DAN TUJUAN 1. MAKSUD

BAB 2. Login Aplikasi

Andy Prasetyo Utomo, S.Kom Pemrograman Terstruktur (Visual Basic 6.0)

Krisna D. Octovhiana. 1.1 Apa itu Array?

Cepat Mahir Visual Basic 6.0. Cepat Mahir Visual Basic 6.0. Bab 10 Penggunaan Kontrol Array. Krisna D. Octovhiana

OPERASI FILE Operasi File Dalam Visual Basic Membuka File

Konsep Sistem Informasi B

IMPLEMENTASI ERD KE PROGRAM DATABASE DENGAN DELPHI MENGGUNAKAN DB ACCESS

Materi : Koneksi database & Operasi dasar table di Visual Basic 6.0.

Pengenalan Visual Basic

Sistem informasi penjualan barang

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

BAB III ANALISIS DAN PERANCANGAN SISTEM. informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk

PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL V PENGENALAN MICROSOFT VISUAL BASIC 6.0


Modul 3 Pembuatan Form dengan Wizard dan Penambahan kode VBA

MODUL I Pengenalan IDE Visual Basic 6.0

DISusun Oleh :Team Penyusun Mo

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

Visual Basic 6.0 For Beginners

Membuat Tabel. Tahapan membuat tabel menggunakan Microsoft Access 2007 : 1. Pilih menu create >> table. Microsoft Office Access Field.

BAB II LANDASAN TEORI


LANGKAH-LANGKAH PEMBUATAN MACRO DAN VBA PENJUALAN BARANG DEVIRA FASHION SHOP

BAB 3 Database dalam Form

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

BAB V Pengenalan Komponen-Komponen (object) pada VB

VISUAL BASIC. Standar Kompetensi: Siswa mampu membuat program sederhana dengan menggunakan bahasa pemrograman Visual Basic 6.0

Membuat Form Lebih Lanjut (Sub Form) Gambar 1. Contoh Sub Form

PENGGUNAAN DATA DAN VARIABEL

Langkah-Langkah Membuat Macro Point of Sales

Krisna D. Octovhiana. 1.1 Apa itu Operator?

KONDISI DAN KEPUTUSAN

Membuat Proteksi File Excel Tingkat Tinggi dengan Kode VBA. By. Samsudin_Batolay

Program Sekuensial VB 6 dan VB 2008

E-Trick Visual Basic 6.0

Transkripsi:

PROGRAM RENTAL VCD DENGAN MICROSOFT VISUAL BASIC 6.0 Sebelum memulai membuat program terlebih dahulu membuat database untuk menyimpan data Rental VCD. 1. Membuat Database (Ms. Access) Menggunakan Visual Data Manager di Visual Basic Setelah masuk ke lembar kerja Visual Basic (VB), klik Menu Add-Ins, pilih Visual Data Manager. Muncul lembar kerja Visdata. Pilih menu File, pilih New, pilih Microsoft Access, pilih version 7.0 Selanjutnya ketik nama database, akhiri dengan tekan tombol Save. Muncul tampilan seperti dibawah ini : Membuat Table Arahkan pointer mouse, pada bagian Database Window, Klik kanan mouse pilih New Table, maka akan muncul tampilan seperti dibawah ini :

Ketik nama table pada bagian Table Name. : Menentukan Fields Table 1. Klik tombol Add Field, 2. Ketik nama field pada bagian Name. 3. Pilih tipe data pada bagian Type 4. Ketik ukuran field pada bagian Size. 5. Akhiri dengan tekan tombol OK. 6. Ulangi langkah no.2 s.d no. 5 untuk nama field lainnya. 7. Bila sudah selesai, akhiri dengan tekan tombol Close Menentukan Field Index (primary key) Klik tombol Add Index, ketik nama index pada bagian Name, pilih field index pada bagian Available Field. Klik tombol OK. Akhiri dengan tekan tombol Close. Terakhir, Klik tombol Build the Table, maka akan kembali ke Database Window di Visdata. 2. Database untuk program Rental VCD. Nama Database : RentalVCD.mdb Table-Table : Nama Table : ANGGOTA Nama Table : FILM Nama Table : PINJAM Nama Index : NoAnggota Nama Index : KodeFilm Nama Index : FieldName Type Size FieldName Type Size FieldName Type Size NoAnggota Text 10 KodeFilm Text 6 NoAnggota Text 10 NamaAnggota Text 40 Judul Text 30 KodeFilm Text 6 Alamat Text 50 Artis Text 30 TglPinjam Date/Time Phone Text 15 Kategori Text 15 TglKembali Date/Time Tahun Text 4 TglPengembalian Date/Time BatasSewa Single LamaSewa Single BesarDenda Single Total Double Kembali Boolean Buatlah database diatas beserta Table-table-nya menggunakan cara diatas. 3. Membuat Program Visual Basic

A. Program Pemasukan Data Anggota Nama Form : frmdataanggota Layout : PROPERTIES CONTROL CONTROL PROPERTY SETTING CONTROL PROPERTY SETTING Form Name frmdataanggota TextBox3 Name TxtAlamat Caption Pemasukan Data Anggota Text [kosongkan] Label1 Caption No.Anggota TextBox4 Name TxtPhone Label2 Caption Nama Anggota Text [kosongkan] Label3 Caption Alamat Command1 Name CmdSimpan Label4 Caption Phone Caption Simpan PEMASUKAN DATA Label5 Caption ANGGOTA Command2 Name CmdBatal TextBox1 Name TxtNo Caption Batal Text [kosongkan] Command3 Name CmdKeluar TextBox2 Name TxtNama Caption Keluar Text [kosongkan] CODE : Dim dbrental As Database Dim rsanggota As Recordset Private Sub CmdKeluar_Click() End Private Sub Form_Load()

Set dbrental = OpenDatabase("C:\RentalVCD\RentalVCD.mdb") Set rsanggota = dbrental.openrecordset("anggota") TxtNo.MaxLength = 10 TxtNama.MaxLength = 40 TxtAlamat.MaxLength = 50 TxtPhone.MaxLength = 15 NonAktif Sub NonAktif() TxtNama.Enabled = False TxtAlamat.Enabled = False TxtPhone.Enabled = False Sub Aktif() TxtNama.Enabled = True TxtAlamat.Enabled = True TxtPhone.Enabled = True Private Sub txtno_change() Dim Panjang As Byte Panjang = Len(TxtNo.Text) If Panjang < 10 Then Exit Sub rsanggota.index = "NoAnggota" rsanggota.seek "=", TxtNo.Text If rsanggota.nomatch Then Aktif CmdSimpan.Enabled = True TxtNama.SetFocus Else X = MsgBox("No.Anggota : " & TxtNo & " sudah dipakai " & UCase(rsAnggota!NamaMahasiswa) & Chr(10) & _ "Masukkan No.Anggota baru!",, "No Salah") TxtNo.Text = "" Private Sub cmdsimpan_click() rsanggota.addnew rsanggota!noanggota = TxtNo.Text rsanggota!namaanggota = TxtNama.Text rsanggota!alamat = TxtAlamat.Text rsanggota!phone = TxtPhone.Text 'update record rsanggota.update TxtNo.SetFocus Sub () TxtNo.Text = ""

TxtNama.Text = "" TxtAlamat.Text = "" TxtPhone.Text = "" Private Sub cmdbatal_click() TxtNo.SetFocus Private Sub txtno_keypress(keyascii As Integer) 'hanya boleh diisi angka atau backspace If Not (KeyAscii >= Asc("0") And KeyAscii <= Asc("9") Or KeyAscii = vbkeyback) Then KeyAscii = 0 B. PEMASUKAN DATA FILM Nama Form : frmdatafilm Layout : PROPERTIES CONTROL CONTROL PROPERTY SETTING CONTROL PROPERTY SETTING Form Name frmdatafilm TextBox4 Name TxtTahun Caption Pemasukan Data Film Text [kosongkan] Label1 Caption Kode Film TextBox5 Name TxtBatasSewa Label2 Caption Judul Text [kosongkan] Label3 Caption Artis TextBox6 Name TxtDenda Label4 Caption Kategori Text [kosongkan] Label5 Caption Tahun Combo1 Name CboKategori Label6 Caption Batas Sewa Text [kosongkan] Label7 Caption Besar Denda Command1 Name CmdSimpan Label8 Caption PEMASUKAN DATA FILM Caption Simpan

TextBox1 Name TxtKode Command2 Name CmdBatal Text [kosongkan] Caption Batal TextBox2 Name TxtJudul Command3 Name CmdKeluar Text [kosongkan] Caption Keluar TextBox3 Name TxtArtis Text [kosongkan] CODE : Dim dbrental As Database Dim rsfilm As Recordset Private Sub CmdKeluar_Click() End Private Sub Form_Load() Set dbrental = OpenDatabase("C:\RentalVCD\RentalVCD.mdb") Set rsfilm = dbrental.openrecordset("film") TxtKode.MaxLength = 6 TxtJudul.MaxLength = 30 TxtArtis.MaxLength = 30 TxtTahun.MaxLength = 4 CboKategori.AddItem "Drama" CboKategori.AddItem "Action" CboKategori.AddItem "Thriller" CboKategori.AddItem "Horor" CboKategori.AddItem "Komedi" CboKategori.AddItem "Anak-Anak" CboKategori.AddItem "Animasi" NonAktif Sub NonAktif() TxtJudul.Enabled = False TxtArtis.Enabled = False TxtTahun.Enabled = False TxtBatasSewa.Enabled = False TxtDenda.Enabled = False CboKategori.Enabled = False Sub Aktif() TxtJudul.Enabled = True TxtArtis.Enabled = True TxtTahun.Enabled = True TxtBatasSewa.Enabled = True TxtDenda.Enabled = True CboKategori.Enabled = True Private Sub txtkode_change() Dim Panjang As Byte

Panjang = Len(TxtKode.Text) If Panjang < 6 Then Exit Sub rsfilm.index = "KodeFilm" rsfilm.seek "=", TxtKode.Text If rsfilm.nomatch Then Aktif CmdSimpan.Enabled = True TxtJudul.SetFocus Else X = MsgBox("Kode : " & TxtKode & " sudah dipakai " & UCase(rsFilm!NamaMahasiswa) & Chr(10) & _ "Masukkan Kode Film baru!",, "Kode Salah") TxtKode.Text = "" Private Sub cmdsimpan_click() rsfilm.addnew rsfilm!kodefilm = TxtKode.Text rsfilm!judul = TxtJudul.Text rsfilm!artis = TxtArtis.Text rsfilm!kategori = CboKategori.Text rsfilm!tahun = TxtTahun.Text rsfilm!batassewa = TxtBatasSewa.Text rsfilm!besardenda = TxtDenda.Text 'update record rsfilm.update TxtKode.SetFocus Sub () TxtKode.Text = "" TxtJudul.Text = "" TxtArtis.Text = "" CboKategori.Text = "" TxtTahun.Text = "" TxtBatasSewa.Text = "" TxtDenda.Text = "" Private Sub cmdbatal_click() TxtKode.SetFocus Private Sub txtkode_keypress(keyascii As Integer) 'hanya boleh diisi angka atau backspace If Not (KeyAscii >= Asc("0") And KeyAscii <= Asc("9") Or KeyAscii = vbkeyback) Then KeyAscii = 0