MEMBUAT DATABASE DENGAN ADO

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

MEMBACA RECORD DENGAN ADODC

Studi Kasus KASUS 1: KONVERSI SUHU

Koneksi Visual Basic Dan Database Microsoft Access

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

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

Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA

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

Oleh : Uus Rusmawan Hal - 1 -

PROGRAM PENJUALAN TUNAI. (Menggunakan Microsoft Acces)

Modul Database dan Pengaksesannya dari FORM #1

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

DATABASE. Visual Data Manager

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

BAB 7 Kondisi Form 7.1. Pada Saat Form Load 68 Atep Ruhiat

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

Sistem Informasi Royalti

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

PROGRAM RENTAL VCD DENGAN MICROSOFT VISUAL BASIC 6.0

DISUSUN OLEH : : Friska Rosalina NIM :

Basic Programing Visual Basic

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

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

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

Koneksi Visual Basic, MySQL (ODBC) dan Crystal Report

Koneksi Database BAB 1

Gambar 1 Table Petugas. Gambar 2 Penambahan Komonen Pada Form

STRUKTUR KENDALI PERULANGAN

Pemrograman Database dengan perintah SQL

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

MODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI. Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya.

PRAKTIKUM 1 INPUT - OUTPUT

Menggunakan DataGrid dengan ADODC 1. Tanamkan pada form sebuah ADODC dan DataGrid

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

MEMBUAT LAPORAN (DATA REPORT)

DATABASE. Visual Data Manager

Model Koneksi Database Visual Basic 6.0 a. DAO (Data Access Objects) Menggunakan Objek Tanpa Objek b. ADO (ActiveX Data Objects) Menggunakan Objek Tan

Program absen dengan menggunakan visual basic 6.0

Visual Basic 6.0 For Beginners

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

BAB I PENGENALAN VISUAL BASIC 6.0

Coding : Coding : Oleh : Uus Rusmawan Hal - 1

Tutorial Mengkoneksikan Visual Basic 6.0 dengan Database Ms. Access

Listing Program. 1. FrmUser.frm

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


Tutorial, Source code, Request Program Visual Basic

E-Trik Visual C++ 6.0

MEMBUAT APLIKASI MENGGUNAKAN MICROSOFT ACCESS

ADODC. Gambar 5.1. ADODC

BAB II LANDASAN TEORI

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

Modul Database dan Pengaksesannya dari FORM #Lanjutan

BAB 8. Pencarian Data

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

BAB 3 Database dalam Form

E-Trick Visual Basic 6.0

Modul Report Dan Form Report

MENGOPERASIKAN PERANGKAT LUNAK BASIS DATA MICROSOFT ACCESS

a. Menyiapkan database

Krisna D. Octovhiana. 1.1 Apa itu Array?

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

BAB 2. Login Aplikasi

Visual Basic 6.0 For Beginners

Data Access Object Objektif:

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

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

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

MetaMessage Desain Form MetaMessage

Krisna D. Octovhiana

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

Praktikum 9 Validasi A. T U J U A N Memvalidasi Data Menggunakan Properti Required

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

Bab I Pengenalan Visual BASIC

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

Menggunakan Microsoft Access (perhatikan untuk red text)

MODUL 1 MERANCANG FILE DATABASE

BAB VIII Pengenalan Database dengan Visdata dan MS. Access

Cara Mudah Membuat Aplikasi Windows dengan Microsoft Visual C++

Pengenalan IDE Delphi. 1 By : Eko Budi Setiawan

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

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

MODUL 3 STRUKTUR DAO & ADO

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

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

Form dan Kontrol. 5.1 Form

MODUL TIK: Tutorial Merancang Database dengan Microsoft Access Oleh: Heri Istiyanto

Krisna D. Octovhiana. 1.1 Apa itu Operator?

BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0

PRAKTIKUM 3 LOOPING. Form1. Label1. Text1 Label4. Frame1 Label2. Command1. Label3. Text3. Text2. Frame1 Label5 Label6. Command2

BAB 2 PEMBUATAN APLIKASI PERPUSTAKAAN SEKOLAH

Pertemuan-1 TIPE DATA STRUKTUR

JOBSHEET 8 DATABASE IN VB

Sistem Distribusi Data Melalui COM+ Dengan Visual Basic

Langkah ke 2 yaitu buat database form bukunya seperti gambar dibawah ini


APLIKASI TOKO. Buat Project. A. Buat Database. B. Buat Tabel

Praktekum VB 6.0 I. KOTAK PESAN. Contoh syntax kotak pesan

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

Transkripsi:

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 : BRG : Supplier : KodeSupplier (Text/6),NamaSupplier (Text/50), Alamat (Text/100), Phone (Text/20), HP (Text/15), Email (Text/50), Contact (Text/50) : KodeSupplier Sebelum membuat form tambahkan komponen ADO Data Control dan Data Grid, lakukan langkah berikut : 1. Setelah membuat program (Standard EXE), muncul form 2. Klik menu Project, pilih Component, tandai dengan memberi tanda cek pada : a. Microsoft ADO Data Control 6.0 (OLDB) b. Microsoft Data Grid Control 6.0 (OLDB) 3. Akhiri dengan tekan tombol OK. Form Layout : Property Setting No Object Property Seting No Object Property Seting 1 Form Name frmsupplier 14 Text4 Name txtphone Caption Form Data Supplier Text 2 Label1 Caption Kode Supplier Font Arial [9] Font Arial [9] 15 Text5 Name txthp

3 Label2 Caption Nama Text Font Arial [9] Font Arial [9] 4 Label3 Caption Alamat 16 Text6 Name txtemail Font Arial [9] Text 5 Label4 Caption Phone Font Arial [9] Font Arial [9] 17 Text7 Name txtcp 6 Label5 Caption HP Text Font Arial [9] Font Arial [9] 7 Label6 Caption E-Mail 18 Command1 Name cmdnew Font Arial [9] Caption Baru 8 Label6 Caption Contact Person Font Arial [9] Font Arial [9] 19 Command2 Name cmdedit 9 Text1 Name txtkosup Caption Edit Font Arial [9] 20 Command3 Name cmddelete 10 Text2 Name txtnasup Caption Hapus Font Arial [9] 21 Command4 Name cmdend 11 Text3 Name txtalm Caption Keluar Font Arial [9] 12 Adodc1 Name AdoSup Caption ADO : Supplier ConnectionString Klik, klik Build, Pilih Microsoft Jet 4.0 OLDB, klik Next, klik. Pilih/cari file database (BRG), pilih Open, Klik OK, Klik OK Recordset Select * From Supplier 13 DataGrid1 Name DGS RecordSource AdoSup CODE : Private Sub Form_Activate() txtkosup.maxlength = 6 AdoSup.Refresh Private Sub Form_Load() 'menengahkan form ditengah-tengah layar frmsupplier.top = (Screen.Height - Height) / 2 frmsupplier.left = (Screen.Width - Width) / 2 'subrutin yang dijalankan pada saat tombol aktif diklik Private Sub cmdnew_click() 'jika tombol baru diklik, ubah menjadi tombol simpan If cmdnew.caption = "Baru" Then cmdnew.caption = "Simpan" cmdedit.enabled = False cmddelete.enabled = False 'tambahkan record kosong

AdoSup.Recordset.AddNew 'memanggil subrutin Aktif Aktif 'arahkan kursor pada textbox Kode txtkosup.setfocus Else 'ubah tombol Simpan menjadi tombol Baru cmdnew.caption = "Baru" 'memanggil subrutin cmdedit.enabled = True cmddelete.enabled = True 'subrutin bila tombol Hapus diklik Private Sub cmddelete_click() Dim x As String 'buat pertanyaan sebelum dihapus x = MsgBox("Benar " & txtnasup & "data ini mau dihapus?", vbyesno + vbcritical, "Hapus") 'jika tombol Yes dipilih If x = vbyes Then 'hapus record AdoSup.Recordset.Delete 'perbarui database AdoSup.Refresh AdoSup.Recordset.MoveFirst DGS.ReBind DGS.Refresh 'subrutin bila tombol Edit diklik Private Sub cmdedit_click() 'jika tombol Edit diklik, ubah menjadi tombol Update If cmdedit.caption = "Edit" Then cmdedit.caption = "Update" cmdnew.enabled = False cmddelete.enabled = False 'aktifkan form Aktif 'matikan textbox kode txtkosup.enabled = False 'arahkan kursor ke textbox nama barang txtnasup.setfocus Else 'ubah tombol update ke edit cmdedit.caption = "Edit" 'nonaktif kan form cmdnew.enabled = True cmddelete.enabled = True 'subrutin jika tombol keluar diklik Private Sub cmdend_click()

Unload Me 'tutup form 'subrutin yang membuat form tidak bisa diisi Sub () txtkosup.enabled = False txtnasup.enabled = False txtalm.enabled = False txtphone.enabled = False txthp.enabled = False txtemail.enabled = False txtcp.enabled = False 'subrutin yang membuat form bisa diisi Sub Aktif() txtkosup.enabled = True txtnasup.enabled = True txtalm.enabled = True txtphone.enabled = True txthp.enabled = True txtemail.enabled = True txtcp.enabled = True Private Sub txtkosup_keypress(keyascii As Integer) txtnasup.setfocus Private Sub txtnasup_keypress(keyascii As Integer) txtalm.setfocus Private Sub txtalm_keypress(keyascii As Integer) txtphone.setfocus Private Sub txtphone_keypress(keyascii As Integer) txthp.setfocus Private Sub txthp_keypress(keyascii As Integer) txtemail.setfocus Private Sub txtemail_keypress(keyascii As Integer)

txtcp.setfocus Private Sub txtcp_keypress(keyascii As Integer) If cmdnew.enabled = True Then cmdnew.setfocus Else cmdedit.setfocus