49
1

Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

Embed Size (px)

DESCRIPTION

Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL dengan Visual Basic 6. VB6 dan MySQL. Aplikasi Multi User dengan Visual Basic 6.0 dan MySQL. Aplikasi Multi User dengan VB dan SQL Server 2000

Citation preview

Page 1: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

1

Page 2: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

2

SOURCE APLIKASI VB6 & MYSQLUNTUK CONTOH KP/ TA/ SKRIPSI

NO Source Code VB6 & MySQL Siap Pakai

1

Contoh Skripsi: Program Aplikasi PenjualanBarang berbasis Multi User dan Client/Server.Program dibuat dengan Visual Basic 6.0 dan database MySQL.Terdapat satu aplikasi saja, yaitu untuk kasir. Dalam satu aplikasi,terdapat fasilitas login untuk Pengelola dan Kasir biasa. Programini dapat diinstal pada dua komputer atau lebih, dan masing -masingkasir dapat melakukan transaksi dalam satuan waktu yang sam atanpa adanya tumburan data.

Supaya lebih mudah dalam pengaturan, program ini diberikanhalaman setting untuk mengatur nomor IP Server dan Port databaseyang digunakan.

Harga Source Code program ini: Rp. 350.000, -

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Toko (Penjualan Barang)[2]. DFD (Data Flow Diagram)/ DAD (Diagram Alir Data) disertaiPenjelasan[3]. Bagan Alir Sistem disertai Penjelasan[4]. Contoh Makalah Bab 3 dan Bab 4 Penjualan Barang, TinggalEdit saja[5]. Source Code Program Toko dengan MySQL[6]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

Page 3: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

3

2

Contoh Skripsi: Program Aplikasi PenjualanRetail Mini Market berbasis Multi User danClient/Server. Program dibuat dengan Visual Basic 6.0 dandatabase MySQL. Terdapat satu aplikasi saja, yaitu untuk kasir.Dalam satu aplikasi, terdapat fasilitas login untuk Pengelola(admin) dan Kasir biasa. Program ini dapat diterapkan pada duakomputer atau lebih, dan masing -masing kasir dapat melakukantransaksi dalam satuan waktu yang sama tanpa adanya tabrakandata.

Detail Source Code :- Pengelompokan Barang (Grup Golongan, Grup Jenis, GrupProduk dan Barangl)- Multi User (bisa diterapkan pada banyak pengguna, dan dapatdipake bersama)- Client/ Server (Database terpusat, ada se tting server Database)- Manajemen User Lebih Bagus- Lagi dikembangkan dengan Barcode- Laporan Lebih Komplet dengan Tampilan Profesional anakSkripsi

Supaya lebih mudah dalam pengaturan, program ini diberikanhalaman setting untuk mengatur nomor IP Serv er dan Port databaseyang digunakan.

Harga Source Code program ini: Rp. 400.000, -

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Toko Retail (Penjualan Retail)[2]. DFD (Data Flow Diagram)/ DAD (Diagram Alir Data) disertaiPenjelasan[3]. Bagan Alir Sistem disertai Penjelasan[4]. Contoh Makalah Bab 3 dan Bab 4 Penjualan Retail, Tinggal

Page 4: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

4

Edit saja[5]. Source Code Program Toko dengan VB dan MySQL[6]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

3

Contoh Skripsi: Program Aplikasi Gudang(Inventory Toko) berbasis Multi User danClient/Server. Program dibuat dengan Visual Basic 6.0 dandatabase MySQL. Terdapat satu aplikasi saja, yaitu untuk pengelolabarang pada gudang. Dalam satu aplikasi, terdapat fasilitas loginuntuk Admin dan Kasir. Program ini dapat diinstal pada duakomputer atau lebih, dan masing -masing kasir dapat melakukantransaksi dalam satuan waktu yang sama tanpa adanya tabrakandata.

Supaya lebih mudah dalam pengaturan, program ini diberikanhalaman setting untuk mengatur nomor IP Server dan Port databaseyang digunakan.

Harga Source Code program ini: Rp. 1.000.000, - (satu jutarupiah)

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Inventory Toko[2]. DFD (Data Flow Diagram)/ DAD (Diagram Alir Data) disertaiPenjelasan[3]. Bagan Alir Sistem disertai Penjelasan[4]. Source Code Program Inventory Toko dengan VB dan MySQL[5]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

Page 5: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

5

4

Program Contoh Skripsi: Program AplikasiPenjualan Obat (Program Apotek) berbasis MultiUser dan Client/Server. Program dibuat dengan VisualBasic 6.0 dan database MySQL. Terdapat satu aplikasi saja, yaituuntuk pengelola. Dalam satu aplikasi, terdapat fasilitas login untukAdmin dan Kasir. Program ini dapat diinstal pada dua komputeratau lebih, dan masing-masing kasir dapat melakukan transaksidalam satuan waktu yang sama tanpa adanya tabrakan data.

Harga Source Code program ini: Rp. 400.000, -

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Program Apotek[2]. DFD (Data Flow Diagram)/ DAD (Diagram Alir Data) disertaiPenjelasan[3]. Bagan Alir Sistem disertai Penjelasan[4]. Source Code Program Apotek dengan VB dan MySQL[5]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

5

Program Contoh Skripsi: Aplikasi Ujian Masuk(Test Langsung Komputer) Siswa/MahasiswaBerbasis Multi User dan Client/Server : Programdibuat dengan Visual Basic 6.0 dan databasenya MySQL. Ada duaskrip program, yaitu untuk Server (admin data) dan untuk Client(untuk ujian langsung). Program Client dapat diinstal atau dapatdijalankan dan dipakai oleh beberapa siswa/mahasiswa yangmelakukan test langsung.

Harga Source Code program ini: Rp. 1.000.000, - (satu jutarupiah)

Page 6: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

6

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Program Uj ian Langsung Komputer[2]. DFD (Data Flow Diagram)/ DAD (Diagram Alir Data) disertaiPenjelasan[3]. Bagan Alir Sistem disertai Penjelasan[4]. Source Code Program Ujian Langsung Komputer dengan VBdan MySQL[5]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

6

Program Contoh Skripsi: Aplikasi ManajemenPerpustakaan Sekolah/Umum berbasis Multi Userdan Client/Server. Program dibuat dengan Visual Basic 6.0dan database MySQL. Terdapat dua skrip program, yaitu:

#1. Source code program manajemen buku, yaitu untuk mengeloladata buku dan inventori buku, serta pengelolaan data pelanggan(siswa, mahasiswa, atau anggota perpus). Program ini dapat diinstalatau dijalankan pada dua komputer atau lebih, dengan transaksiyang bersamaan. Kemampuan transaksinya adalah: Peminjamanbuku, Tambah pinjam buku, Pengembalian buku, Pembayarandenda.

Pada versi ini sudah memakai teknik inventarisasi buku. Detailnyamirip dengan eLibrary (Sistem Perpustakaan Online).

#2. Source code program katalog buku, yaitu untuk dipakai olehanggota perpustakaan. Biasanya, tools ini diinstal pada komputertersendiri, sehingga anggota dapat memakainya untuk mencariinformasi buku, dimana letaknya dan stok -nya masih atau tidak.

Harga Source Code program ini: Rp. 1 .000.000,- (satu jutarupiah)

Page 7: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

7

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Perpustakaan[2]. DFD (Data Flow Diagram)/ DAD (Diagram Alir Data) disertaiPenjelasan[3]. Bagan Alir Sistem disertai Penjelasan[4]. Contoh Makalah Bab 3 dan Bab 4 Perpustakaan VB, TinggalEdit saja[5]. Source Code Program Perpustakaan dengan VB6 dan MySQL[6]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

7

Program Contoh Skripsi: Program AplikasiRental VCD/CD/DVD Berbasis Multi User danClient/Server. Program dibuat dengan Visual Basic 6.0 dandatabase MySQL. Terdapat dua source code program, yaitu:

#1. Source code program manajemen data koleksi CD (CD games,program, film, dll). Program ini dapat diinstal atau dijalankan padadua komputer atau lebih, dengan transaksi yang bersamaan.Kemampuan transaksinya adalah: Peminjaman Baru , TambahPinjam, Pengembalian Pinjaman, Pembayaran Denda. Supaya lebihdinamis, maka aturan denda disesuaikan dengan jumlah pinjam danjenis CD yang dipinjam.

#2. Source code program katalog CD, yaitu untuk dipakai olehpelanggan. Biasanya, tools ini diinstal pada komputer tersendiri,sehingga anggota dapat memakainya untuk mencari informasikoleksi CD.

Harga Source Code program ini: Rp. 1.000.000, -

Page 8: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

8

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Rental CD/VCD/DVD[2]. DFD (Data Flow Diagram)/ DAD (Diagram Alir Data) disertaiPenjelasan[3]. Bagan Alir Sistem disertai Penjelasan[4]. Contoh Makalah Bab 3 dan Bab 4 Rental CD/VCD, TinggalEdit saja[5]. Source Code Program Rental CD/VCD dengan VB6 danMySQL

[6]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

8

Program Contoh Skripsi: Program Aplikasi GameMulti User. Program dibuat dengan Visual Basic 6.0. Kami adabeberapa koleksi program, Anda dapa t memilihnya salah satunyauntuk dikembangkan menjadi proyek hebat di rumah. Harga sourcecode program ini adalah: Rp. 250.000,-

9

Program Contoh Skripsi: Program AplikasiSimulasi Antrian Bank dengan Suara, berbasisClient/Server. Program dibuat dengan Visual Basic 6.0.Layaknya seperti antrian pada bank Bni, program ini dapatmengeluarkan suara sesuai angka nomor urut terakhir yang sedangdipanggil oleh teller Bank. Harga source codenya: Rp. 500.000,-

10

Program Contoh Skripsi: Program Aplikasi Bil ingWarnet Untuk Kasus 5 Klien (ada skrip Serverdan Client). Program dibuat dengan Visual Basic 6.0. Hargapesan source code-nya adalah: Rp. 1.000.000,-

Page 9: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

9

11

By Request: Pesan Contoh Program untuk TugasAkhir(TA) dan Skripsi berbasis Multi Userdengan MySQL (VB, Delphi, C++ Builder). Silahkantentukan sendiri konsepnya, dan sistem basis datanya. kami akanmengerjakan sesuai dengan pesanan. Biayanya, antara 1,3juta -1,8juta (tergantung kerumintan program yang dipesan).

DVD Koleksi Source VB6 Databasedan Multimedia (dari download

Internet), ....MAU....???

Cuman Rp. 75.000,-

SMS Kontak ke : 0838 6716 1314

Setelah transfer Source Code akandikirim ke Email Anda.

Untuk mendapatkan No Rekening transfer, silahkan kirim emailseperti contoh. Atau, Live Order dengan mengirim SMS

SMS Live Order: 0838 6716 1314.

Page 10: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

10

Contoh pesan SMS "kan Bunafit, minta No Rekening buatpembayaran Sc VB Antrian Bank ". Kami akan segera membalas.

Jika Anda tertarik pada salah satu aplikasi, silahkan kirimkan kealamat email kami :

KOLEKSI BUKU VB LAINNYA

Open: http://buku-ta.blogspot.com

Page 11: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

11

Panduan DasarKoneksi Database MySQL

dengan Visual Basic 6.0

Pada bab ini Anda akan mempelajari tentang bangaimana membuatprogram masukan, sehingga dapat yang diinputkan lewat form dapatdisimpan dalam database. Selain itu, Anda juga akan belajar bagaimanamerubah dan menghapus data. Setelah menyelesaikan bab ini, Andaakan mampu untuk membuat program simpan, ubah, tampilkan danhapus data.

Mempersiapkan Database dan TabelSebagai latihan, Anda akan dituntun untuk membuat aplikasi sederhanauntuk menyimpan, menampilkan, merubah dan menghapus data.Sebagai datanya, Anda dapat menggunakan data pelanggan.Untuk itu, persiapkan database dengan membuat database baru bernamapenjualandb, kemudian buatlah tabel baru dengan nama pelanggan.

mysql> CREATE DATABASE penjualandb;Query OK, 1 row affected (0.00 sec)

mysql> USE penjualandb;Database changed

Setelah database penjualandb selesai dibuat, Anda dapat melanjutkandengan membuat tabel bernama pelanggan. Berikut adalah strukturtabelnya:

Page 12: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

12

Tabel 1 Struktur Tabel pelangganKolom Tipe PanjangKd_Pelanggan CHAR 4Nm_Pelanggan VARCHAR 35Jns_Kelamin CHAR 1Alamat VARCHAR 100Kota VARCHAR 50No_Telp VARCHAR 15No_Hp VARCHAR 15Keterangan MEDIUMTEXT

Dari struktur tabel pelanggan di atas, Anda dapat membuat denganmenjalankan perintah SQL berikut:

CREATE TABLE pelanggan ( Kd_Pelanggan VARCHAR(4) default NULL, Nm_Pelanggan VARCHAR(35) default NULL, Jns_Kelamin CHAR(1) default NULL, Alamat VARCHAR(100) default NULL, Kota VARCHAR(50) default NULL, No_Telp VARCHAR(15) default NULL, No_Hp VARCHAR(15) default NULL,

Keterangan MEDIUMTEXT) ;

Apabila berhasil, Anda sekarang telah memiliki tabel pelanggan denganstruktur seperti berikut:

Page 13: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

13

Gambar 1 Struktur tabel pelanggan telah terbentuk

Menggunakan ADODBPada studi kasus yang akan dibuat di ak hir buku ini, kita akanmenggunakan objek ADODB sebagai koneksinya. Begitu juga pada babini, Anda akan belajar dasar -dasar membuat koneksi kedalam database.1. Seperti biasanya, Anda dapat membuka program Visual Basic 6.0,

setelah itu Anda telah memiliki sat u form.

2. Masuklah ke dalam halaman kode (dari menu View Code),kemudian tuliskan kode berikut untuk melakukan koneksi:

Listing Program Lengkap FormKonek.frm

Option ExplicitPublic KonekDb As ADODB.Connection

' Saat form dijalankan pertamakamiPrivate Sub Form_Load() Set KonekDb = New ADODB.Connection

' Mendefinisikan Server dan User yang digunakan KonekDb.ConnectionString = "" _

& "DRIVER={MYSQL ODBC 3.51 Driver};" _ & "SERVER=localhost;" _

& "DATABASE=penjualandb;" _& "UID=bunafit;" _

Page 14: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

14

& "PWD=nugroho;" _ & "OPTION="

' Membuka koneksi On Error Resume Next If KonekDb.State = adStateOpen Then KonekDb.Close Set KonekDb = New ADODB.Connection KonekDb.Open Else KonekDb.Open End If

'Periksa koneksi If Err.Number <> 0 Then MsgBox "Gagal Membuka database ", vbOKOnly,"Kesalahan" End Else MsgBox "Koneksi Sukses..!!!", vbInformation,"Pesan" End IfEnd Sub

Akhir Listing

Penjelasan Kode Di Atas:Sebelum melanjutkan langkah dalam membuat program koneksi,sebaiknya Anda pahami beberapa bagian kode di atas. Berikutpenjelasannya: Kode :

Option ExplicitPublic KonekDb As ADODB.Connection

digunakan untuk membuat deklarasi variabel KonekDb sebagaikoneksi dari ADODB, dengan menggunakan parameter PUBLIC

Page 15: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

15

akan menjadikan variabel koneksi ini dapat dibaca pada semuahalaman program.

Kode :

Set KonekDb = New ADODB.Connection

digunakan untuk membuat koneksi baru berupa turunan dari koneksiyang telah dideklarasikan sebelumnya sebagai ADODB.

Kode :

KonekDb.ConnectionString = "" _& "DRIVER={MYSQL ODBC 3.51 Driver};" _& "SERVER=localhost;" _

& "DATABASE=penjualandb;" _ & "UID=bunafit;" _ & "PWD=nugroho;" _ & "OPTION="

digunakan untuk membuat hubungan dengan Database ServerMySQL dengan menggunakan MyODBC sebagai jembatannya. Darikode di atas, apabila dijelaskan s ecara detail seperti tabel berikut:

Parameter KeteranganDRIVER Driver yang digunakan sebagai jembatan

(MyODBC), sertakan juga nama lengkap serta versidari MyODBC yang digunakan.

SERVER Alamat komputer yang menyimpan database,pernyataan “localhost” menandakan mengaksesMySQL pada komputer lokal. Apabila aplikasinyaakan disetting Client/Server, maka Anda dapatmengganti localhost dengan alamat IP komputerserver yang menyediakan Resource database

Page 16: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

16

MySQL.DATABASE Adalah nama database yang akan dibuka, nilai

“penjualandb” merupakan nama database yangakan dibuka.

UID Adalah kependekkan dari User ID atau user MySQLyang akan Kita gunakan dalam melakukan koneksi.

PWD Adalah Password yang sesuai dengan User ID (UID),Anda tidak boleh sembarang memasukkan data inikecuali telah didaftarkan di dalam Database MySQL.Untuk kondisi standar, Anda dapat mengosongkanUID dan PWD.

OPTION Pada bagian ini Anda dapat mengosongkan.

Pada teknik koneksi di atas, Kita menggunakan user bunafit danpassword nugroho, sedangkan apabila Anda ingin menggunakan useranonymouse (user tak dikenal), Anda dapat mengosongkannya sepertiberikut:

KonekDb.ConnectionString = "" _ & "DRIVER={MYSQL ODBC 3.51 Driver};" _ & "SERVER=localhost;" _ & "DATABASE=penjualandb;" _

& "UID=;" _ & "PWD=;" _ & "OPTION="

Sedangkan apabila hendak konek dengan menggunakan user root, Andadapat menuliskan “root” pada UID, berikut contohnya:

KonekDb.ConnectionString = "" _ & "DRIVER={MYSQL ODBC 3.51 Driver};" _ & "SERVER=localhost;" _ & "DATABASE=penjualandb;" _ & "UID=root;" _ & "PWD=;" _

Page 17: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

17

& "OPTION="

Kode :

On Error Resume NextIf KonekDb.State = adStateOpen Then KonekDb.Close Set KonekDb = New ADODB.Connection KonekDb.OpenElse KonekDb.OpenEnd If

digunakan untuk membuka koneksi, saat status koneksinya ditutupmaka program akan membukanya. Begitu sebaliknya, saatkoneksinya terbuka maka program akan menutup dan kemudiandilanjutkan dengan membukanya kembali. Proses ini difungsikanuntuk menyegarkan keadaan Database.

Kode :

If Err.Number <> 0 Then MsgBox "Gagal Membuka database ", vbOKOnly,"Kesalahan" EndElse MsgBox "Koneksi Sukses..!!!",vbInformation, "Pesan"End If

digunakan untuk membuat koneksi, apabila proses koneksi ke Serv erterjadi kegagalan (Err.Number <> 0), maka program akanmenampilkan pesan berupa MessageBox dengan informasi “ Gagal

Page 18: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

18

Membuka Database”. Sedangkan apabila berhasil program akanmemberikan informasi “Koneksi Sukses”.

3. Setelah membuat koneksi dengan kode sep erti di atas, Anda dapatmencoba menjalankan program dengan menekan tombol F5 ataumenekan Icon Run ( ).

4. Setelah dijalankan, apa yang terjadi ? yah.... saya yakin programAnda akan error. Permasalahan akan menunjuk pada baris 2 bagiankoneksi seperti gambar berikut.

Gambar 2 Gagal koneksi

5. Apabila mendapatkan permasalahan seperti Gambar 3.1 di atas,Anda harus menambahkan komponen ADODC ke dalam area Form.Penambahan ini hanya sebagai pemancing koneksi ADODB,selanjutnya komponen ADODC dapat Kita hapus.

6. Untuk itu masuklah pada halaman Components dengan cara klikkanan pada area Componen General Pilih Components.

Page 19: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

19

Gambar 3 Masuk dalam Jendela Components

7. Selain cara diatas Anda juga dapat menekan tombol CTRL + T.Sekarang Anda dapat mengaktifkan Check Box komponen yangbertuliskan “Microsoft ADO Data Control 6.0 (OLEDB)”. Berikutcontohnya:

Gambar 4 Mengaktfikan Komponen ADO DC

8. Setelah Check Box diaktifkan, Anda dapat mengklik tombol Applydan OK. Sekarang Anda sudah memiliki komponen baru bernamaAdodc ( ) di dalam jendela Component General, berikut objekkomponen yang telah ditambahkan.

Page 20: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

20

Gambar 5 Objek Adodc dari komponen Microsoft ADO Data Control

9. Tugas terakhir Anda adalah menambahkan objek Adodc ( ) tesebutke dalam area Form (terserah Anda unt uk meletakannya), misalnyaseperti berikut:

Gambar 6 Menambahkan objek Adodc ke dalam form

10. Setelah objek Adodc ditambahkan, Anda dapat menjalankanprogram dengan menekan tombol F5 atau dari menu Run PilihRun. Dengan cara di atas, maka kode koneksi pa sti akan berhasil.

Gambar 7 Proses koneksi berhasil

Page 21: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

21

11. Setelah proses koneksi dinyatakan berhasil, Anda dapat menghapusobjek Adodc yang ada di dalam Form (ingat.... Adodc hanyadijadikan sebagai pemancing dari komponen ADODB yang ditulisdalam program).

Program Simpan DataSimpan data merupakan suatu pekerjaan memasukkan data dari databaseyang mulanya kosong menjadi ada. Di dalam MySQL, perintah SQLyang digunakan untuk memasukkan data adalah INSERT. Pada bagianini perintah tersebut yang akan digunakan sebagai perintah masukan.

Langkah Membuat Program Simpan DataUntuk mempermudah Anda dalam berlatih membuat program simpandata, maka Anda perlu mengikuti beberapa langkah berikut tanpameninggalkan salah satu langkah yang ada.1. Buatlah proyek baru dengan membuka program Visual Basic 6.0,

kemudian desainlah form seperti pada gambar berikut:

Page 22: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

22

Gambar 8 Desain Form Simpan Data

2. Aturlah objek-objek Form di atas pada jendela Porperties, bentukpengaturannya dapat dilihat pada tabel berikut:

Tabel 2 Program Tampil DataKomponen Properti Nilai

Name FmSimpanFormCaption Program simpan data

Label1 Caption SIMPAN DATAPELANGGAN

Label2 Caption Kode PelangganName TxtKdPelangganTextBox1MaxLength 4

Label3 Caption Nama PelangganTextBox2 Name TxtNmPelangganLabel4 Caption Jenis Kelamin

Page 23: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

23

Name RbKelaminIndex 0

OptionButton1

Value TrueName RbKelaminOptionButton2Index 1

Label5 Caption Alamat TinggalName TxtAlamatTextBox3Multiline True

Label6 Caption Kota TinggalTextBox4 Name TxtKotaLabel7 Caption No TeleponTextBox5 Name TxtTelponLabel8 Caption No HandphoneTextBox6 Name TxtHpLabel9 Caption Keterangan

Name TxtKeteranganMultiline True

TextBox

Scrollbar2 2-VerticalName TbTambahCommandButton1Caption TambahName TbSimpanCommandButton2Caption SimpanName TbKeluarCommandButton2Caption Keluar

3. Pertama-tama, buatlah deklarasi ADODB dan beberapa variabel yangdiperlukan dalam program. Berikut adalah kodenya:

Option ExplicitPrivate Konekdb As ADODB.ConnectionPrivate SqlSimpan As String

Page 24: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

24

4. Saat prosedur sebagai koneksinya, Anda dapat membuatnya denganmelihat contoh sebelumnya. Berikut adalah kodenya:

Sub BukaDb() Set Konekdb = New ADODB.Connection Konekdb.ConnectionString = "" _

& "DRIVER={MYSQL ODBC 3.51 Driver};" _ & "SERVER=localhost;" _ & "DATABASE=penjualandb;" _ & "UID=bunafit;" _ & "PWD=nugroho;" _ & "OPTION="

On Error Resume Next If Konekdb.State = adStateOpen Then Konekdb.Close

Set Konekdb = New ADODB.Connection Konekdb.Open Else Konekdb.Open End If

'Periksa koneksi If Err.Number <> 0 Then MsgBox "Gagal Membukadatabase",vbOKOnly,"Kesalahan" End Else MsgBox "Koneksi Databaes'PenjualanDb'Sukses..!", _ vbInformation, "Pesan" End IfEnd sub

Page 25: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

25

5. Buatlah prosedur baru untuk mematikan objek Form, prosedur iniberfungsi untuk mematikan form saat user belum mengklik tombolTambah. Berikut kodenya:

Sub FormMati() TxtKdPelanggan.Enabled = False TxtNmPelanggan.Enabled = False TxtAlamat.Enabled = False TxtKota.Enabled = False TxtTelpon.Enabled = False TxtHp.Enabled = False TxtKeterangan.Enabled = False

RbKelamin(0).Enabled = False RbKelamin(1).Enabled = FalseEnd Sub

6. Kemudian untuk menghidupkan objek form yang dimatikan, Andaperlu membuat prosedur baru seperti kode berikut:

Sub FormHidup() TxtKdPelanggan.Enabled = True TxtNmPelanggan.Enabled = True TxtAlamat.Enabled = True TxtKota.Enabled = True TxtTelpon.Enabled = True TxtHp.Enabled = True TxtKeterangan.Enabled = True

RbKelamin(0).Enabled = True RbKelamin(1).Enabled = True

TxtKdPelanggan.SetFocusEnd Sub

Page 26: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

26

7. Buatlah prosedur rutinitas yang berfungsi untuk mengosongkan objekform, berikut adalah kodenya:

Sub FormKosong() TxtKdPelanggan.Text = "" TxtNmPelanggan.Text = "" TxtAlamat.Text = "" TxtKota.Text = "" TxtTelpon.Text = "" TxtHp.Text = ""

TxtKeterangan.Text = ""

RbKelamin(0).Value = TrueEnd Sub

8. Saat form dijalankan (Form Load), Anda dapat memanggil beberapaprosedur yang berkaitan dengan kondisi form. Berikut kodenya:

Private Sub Form_Load() Call FormKosong Call FormMati Call BukaDb

TbTambah.Enabled = True TbSimpan.Enabled = False TbKeluar.Enabled = True

TbKeluar.Caption = "Keluar"End Sub

9. Buatlah kondisi saat tombol Tambah diklik, caranya klik gandalah padatombol berlabel Tambah. Pada kejadian ini, Anda harus membuka

Page 27: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

27

semua objek form, sehingga user dapat menggunakan untuk mengisikandatanya. Berikut kodenya:

Private Sub TbTambah_Click() Call FormHidup TbTambah.Enabled = False TbSimpan.Enabled = True TbKeluar.Enabled = True

TbKeluar.Caption = "Batal"End Sub

10. Saat tombol Simpan diklik, maka semua objek masukan akan diperiksakeberadaan datanya, apabila ada salah satu form tidak ada data(kosong/belum diisi), maka program akan menolaknya. Bentukvalidasinya adalah:

Private Sub TbSimpan_Click() If TxtKdPelanggan.Text = "" Then MsgBox "Kolom kode masih kosong" _ , vbOKOnly & vbCritical, "Perhatian"

TxtKdPelanggan.SetFocus ElseIf TxtNmPelanggan.Text = "" Then MsgBox "Kolom nama masih kosong" _ , vbOKOnly & vbCritical, "Perhatian"

TxtNmPelanggan.SetFocus ElseIf TxtAlamat.Text = "" Then MsgBox "Kolom kualitas Padi masihkosong" _ , vbOKOnly & vbCritical, "Perhatian"

TxtAlamat.SetFocus

Page 28: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

28

ElseIf TxtKota.Text = "" Then MsgBox "Kolom harga masih kosong" _ , vbOKOnly & vbCritical, "Perhatian" TxtKota.SetFocus ElseIf TxtTelpon.Text = "" Then MsgBox "Kolom harga masih kosong" _ , vbOKOnly & vbCritical, "Perhatian" TxtTelpon.SetFocus ElseIf TxtHp.Text = "" Then MsgBox "Kolom harga masih kosong" _ , vbOKOnly & vbCritical, "Perhatian" TxtHp.SetFocus ElseIf TxtKeterangan.Text = "" Then

MsgBox "Kolom keterangan masih kosong" _, vbOKOnly & vbCritical, "Perhatian"

TxtKeterangan.SetFocus Else 'Mengambil data Kelamin Dim KelaminPilih As String

If RbKelamin(0).Value = True Then KelaminPilih = "P"

Else KelaminPilih = "W" End If

'Simpan data SqlSimpan = "INSERT INTO pelanggan" _ & "(Kd_Pelanggan,Nm_Pelanggan, " _ & "Jns_Kelamin,Alamat,Kota, " _ & "No_Telp,No_Hp,Keteran gan)" _

& "VALUES ('" & TxtKdPelanggan.Text & "','" _ & TxtNmPelanggan.Text & "','" _ & KelaminPilih & "','" _ & TxtAlamat.Text & "','" _

Page 29: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

29

& TxtKota.Text & "','" _ & TxtTelpon.Text & "','" _

& TxtHp.Text & "','" _ & TxtKeterangan.Text & "')"

Konekdb.Execute SqlSimpan, , adCmdText

MsgBox "Data telah disimpan dalam database" _ , vbInformation, "Perhatian"

Call FormKosong Call FormMati

TbTambah.Enabled = True TbSimpan.Enabled = False TbKeluar.Enabled = True

TbKeluar.Caption = "Keluar" End IfEnd Sub

Penjelasan kode simpan di atas :

Sebelum melanjutkan langkah dalam membuat program koneksi,sebaiknya Anda pahami beberapa bagian kode di atas. Berikutpenjelasannya: Kode :

Dim KelaminPilih As String

If RbKelamin(0).Value = True Then KelaminPilih = "P" Else KelaminPilih = "W" End If

Page 30: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

30

Kode di atas digunakan untuk menentukan pilihan pada jenis kelamin yangdipilih, dengan menggunakan kondisi di atas, maka apabila OptionButtonpertama yang dipilih maka hasil datanya adalah “P”, sedangkan apabilaOptionButton kedua akan menghasilkan nilai “W”.

Kode :

SqlSimpan = "INSERT INTO pelanggan" _ & "(Kd_Pelanggan,Nm_Pelanggan, " _ & "Jns_Kelamin,Alamat,Kota, " _ & "No_Telp,No_Hp,Keterangan)" _

& "VALUES ('" & TxtKdPelanggan.Text & "','" _ & TxtNmPelanggan.Text & "','" _ & KelaminPilih & "','" _ & TxtAlamat.Text & "','" _ & TxtKota.Text & "','" _ & TxtTelpon.Text & "','" _ & TxtHp.Text & "','" _ & TxtKeterangan.Text & "')"

Kode di atas merupakan perintah SQL yang digunakan untuk menyimpandata yang dimasukkan ke dalam form dan kemudian disimpan ke dalamtabel pelanggan. Untuk menjalankan perintah di atas menggunakan kodeberikut:

Konekdb.Execute SqlSimpan, , adCmdText

Kode :

Call FormKosong Call FormMati

Page 31: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

31

TbTambah.Enabled = True TbSimpan.Enabled = False TbKeluar.Enabled = True

TbKeluar.Caption = "Keluar"

Kode di atas digunakan untuk mengembalikan kondisi Form, sehinggakeadaan form akan tampak seperti saat pertama kali dijalankan.

11. Untuk membatalkan pengisian data, Anda dapat mengklik tombolKeluar (saat tombol Tambah diklik tombol Keluar berubah labelmenjadi Batal). Berikut adalah cara menulis kodenya:

Private Sub TbKeluar_Click() If TbKeluar.Caption = "Batal" Then Call FormMati Call FormKosong Call FormMati

TbTambah.Enabled = True TbSimpan.Enabled = False TbKeluar.Enabled = True

TbKeluar.Caption = "Keluar" Else Unload Me End IfEnd Sub

12. Setelah menyelesaikan membuat kode di atas, Anda dapatmencoba untuk menjalankan program dengan menekan tombol F5 ataudari menu Run Start. Cobalah untuk mengisikan data dan kliklahtombol Simpan, berikut adalah contohnya:

Page 32: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

32

Gambar 9 Hasil program simpan data

Apabila program berhasil, Anda akan mendapatkan data di dalam tabelpelanggan selalu bertambah, berikut adalah contohnya apabila dilihatdari MySQL Prompt:

Listing Program Lengkap Menyimpan Data

Page 33: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

33

Dari beberapa langkah di atas, Anda dap at melihat skrip programnyasecara lengkap seperti listing berikut:

Listing Program Lengkap FormSimpan.frm

Option ExplicitPrivate Konekdb As ADODB.ConnectionPrivate SqlSimpan As String

' Prosedur untuk koneksi ke Server MySQLSub BukaDb() Set Konekdb = New ADODB.Connection Konekdb.ConnectionString = "" _ & "DRIVER={MYSQL ODBC 3.51 Driver};" _

& "SERVER=localhost;" _ & "DATABASE=penjualandb;" _ & "UID=bunafit;" _ & "PWD=nugroho;" _ & "OPTION="

' Melewatkan apabila ada error On Error Resume Next

' Membuka Koneksi dengan melihat status If Konekdb.State = adStateOpen Then Konekdb.Close Set Konekdb = New ADODB.Connection Konekdb.Open Else Konekdb.Open End If

'Periksa koneksi apakah sudah berhasil If Err.Number <> 0 Then MsgBox "Gagal Membuka database", vbOKOnly,"Kesalahan" End Else MsgBox "Koneksi Databaes

Page 34: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

34

'PenjualanDb'Sukses..!!", _ vbInformation, "Pesan" End IfEnd Sub

'# Prosedur untuk menghidupkan Objek masukan FormSub FormHidup() TxtKdPelanggan.Enabled = True TxtNmPelanggan.Enabled = True TxtAlamat.Enabled = True TxtKota.Enabled = True TxtTelpon.Enabled = True

TxtHp.Enabled = True TxtKeterangan.Enabled = True

RbKelamin(0).Enabled = True RbKelamin(1).Enabled = True

TxtKdPelanggan.SetFocusEnd Sub

' Prosedur untuk mematikan Objek FormSub FormMati() TxtKdPelanggan.Enabled = False TxtNmPelanggan.Enabled = False TxtAlamat.Enabled = False TxtKota.Enabled = False TxtTelpon.Enabled = False TxtHp.Enabled = False TxtKeterangan.Enabled = False

RbKelamin(0).Enabled = False RbKelamin(1).Enabled = FalseEnd Sub

' Prosedur untuk mengosongkan FormSub FormKosong() TxtKdPelanggan.Text = "" TxtNmPelanggan.Text = "" TxtAlamat.Text = ""

Page 35: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

35

TxtKota.Text = "" TxtTelpon.Text = "" TxtHp.Text = "" TxtKeterangan.Text = ""

RbKelamin(0).Value = TrueEnd Sub

' Kondisi saat form dijalankanPrivate Sub Form_Load() Call FormKosong ' Memanggil prosedur FormKosong Call FormMati ' Memanggil prosedur FormMati Call BukaDb ' Memanggil Prosedur BukaDb

TbTambah.Enabled = True TbSimpan.Enabled = False TbKeluar.Enabled = True

TbKeluar.Caption = "Keluar"End Sub

' Kondisi saat tombol Tambah diklikPrivate Sub TbTambah_Click() Call FormHidup TbTambah.Enabled = False TbSimpan.Enabled = True TbKeluar.Enabled = True

' Merubah label tombol Keluar menjadi Batal TbKeluar.Caption = "Batal"End Sub

' Prosedur saat tombol Simpan diklikPrivate Sub TbSimpan_Click() If TxtKdPelanggan.Text = "" Then MsgBox "Kolom kode masih kosong" _ , vbOKOnly & vbCritical, "Perhatian" TxtKdPelanggan.SetFocus ElseIf TxtNmPelanggan.Text = "" Then MsgBox "Kolom nama masih kosong" _

Page 36: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

36

, vbOKOnly & vbCritical, "Perhatian" TxtNmPelanggan.SetFocus ElseIf TxtAlamat.Text = "" Then MsgBox "Kolom kualitas Padi masih kosong" _ , vbOKOnly & vbCritical, "Perhatian" TxtAlamat.SetFocus ElseIf TxtKota.Text = "" Then MsgBox "Kolom harga masih kosong" _ , vbOKOnly & vbCritical, "Perhatian" TxtKota.SetFocus ElseIf TxtTelpon.Text = "" Then MsgBox "Kolom harga masih kosong" _ , vbOKOnly & vbCritical, "Perhatian" TxtTelpon.SetFocus ElseIf TxtHp.Text = "" Then MsgBox "Kolom harga masih kosong" _ , vbOKOnly & vbCritical, "Perhatian" TxtHp.SetFocus ElseIf TxtKeterangan.Text = "" Then MsgBox "Kolom keterangan masih kosong" _ , vbOKOnly & vbCritical, "Perhatian" TxtKeterangan.SetFocus Else 'Mengambil data Kelamin Dim KelaminPilih As String

If RbKelamin(0).Value = True Then KelaminPilih = "P" Else KelaminPilih = "W" End If

'# Perintah SQL Simpan data SqlSimpan = "INSERT INTO pelanggan" _ & "(Kd_Pelanggan,Nm_Pelanggan, " _ & "Jns_Kelamin,Alamat,Kota, " _ & "No_Telp,No_Hp,Keterangan)" _

& "VALUES ('" & TxtKdPelanggan.Text &"','" _ & TxtNmPelanggan.Text & "','" _

Page 37: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

37

& KelaminPilih & "','" _ & TxtAlamat.Text & "','" _ & TxtKota.Text & "','" _ & TxtTelpon.Text & "','" _

& TxtHp.Text & "','" _ & TxtKeterangan.Text & "')"

' Menjalankan perintah SQL Simpan Konekdb.Execute SqlSimpan, , adCmdText

MsgBox "Data telah disimpan dalam database" _ , vbInformation, "Perhatian"

' Mengembalikan kondisi Form Call FormKosong Call FormMati

TbTambah.Enabled = True TbSimpan.Enabled = False TbKeluar.Enabled = True

' Mengembalikan label tombol Keluar TbKeluar.Caption = "Keluar" End IfEnd Sub

' Kondisi saat tombol Keluar diklikPrivate Sub TbKeluar_Click() If TbKeluar.Caption = "Batal" Then ' Menon-aktifkan form saat diklik batal Call FormMati Call FormKosong Call FormMati

TbTambah.Enabled = True TbSimpan.Enabled = False TbKeluar.Enabled = True

' Label tombol Keluar kembali ke bentuk semula TbKeluar.Caption = "Keluar"

Page 38: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

38

Else Unload Me End IfEnd Sub

Akhir Listing

www.bunafit-komputer.comRedaksi Buku IT & Software Development

www.planetKode.Com

Page 39: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

39

CONTOH PROGRAM APLIKASI BERBASIS VISUAL BASICUNTUK TUGAS AKHIR (TA)/ SKRIPSI I NFORMATIKA

Halaman ini berisi daftar koleksi lengkap contoh program aplikasi yangdibuat dengan Visual Basic 6.0. Anda dapat memakai source code

contoh program aplikasi ini untuk belajar pemrogramman, untuk contohmengerjakan program kerja praktek (kp), untuk contoh mengerjakan

tugas akhir (ta), untuk contoh skripsi dan contoh tesis jurusaninformatika komputer. Semuanya full source code/ open source code.

NO JUDUL PROGRAM : VISUAL BASIC 6.0

1

Contoh Program Skripsi: Sistem Analisa SpesifikasiKomputer (Speck Maker) : Kami menyediakan 23 pilihanprogram, yaitu dibuat dengan Visual Basic 6.0, Borland Delphi 7dan Borland C++ Builder.

Page 40: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

40

Program ini digunakan oleh calon pembeli komputer untukmembuat spesifikasi komputer. Pengguna akan dihadapkan padasuatu form utama yang di dalamnya terdapat 10 pilihan Hardwareyang akan dipilih atau akan dibeli, dari hasil pemilihan pelangganakan mendapatkan harga total. Cocok sekali untuk studi kasusKerja Praktek(KP) atau Tugas Akhir(TA) atau Skripsi.

Harga Source Code program ini: Rp. 350.000,- untuk 1 aplikasipilihan(VB, Delphi atau C++).

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Speck Maker[2]. Source Code Program Speck Maker (pilih: VB, Delphi atauC++ Builder)[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

2

Contoh Program Skripsi: Sistem Informasi PenggajianKaryawan V1 (Studi Kasus pada Sekolah) : Untuk SekolahMenengah Atas (SMA). Aplikasi ini dibuat dengan Visual Basic6.0 dan laporannya adalah Cristal Report 8. Versi sed erhana, cocokuntuk contoh mengerjakan program Kerja Praktek(KP) ataupunTugas Akhir(TA) jurusan Informatika Komputer.

Harga Source Code program ini: Rp. 250.000,-

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Penggajian[2]. Source Code Program Penggajian v1 dengan Visual Basic 6.0[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

3Contoh Program Skripsi: Sistem Informasi PenggajianKaryawan V2 (Studi Kasus pada Sekolah) : Untuk Pegawai

Page 41: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

41

Sercara Umum dan bisa juga Untuk Sekol ah. Aplikasi ini dibuatdengan Visual Basic 6.0 dan laporannya adalah Data Report. Versilumayan bagus dan sangat mudah dipelajari, cocok untuk contohmengerjakan program Kerja Praktek(KP) ataupun Tugas Akhir(TA)jurusan Informatika Komputer. Sedikit modif ikasi, jadih dehdengan gaya berbeda.

Harga Source Code program ini: Rp. 350.000,-

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Penggajian[2]. Source Code Program Penggajian v2 dengan Visual Basic 6.0[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

4

Contoh Program Skripsi: Sistem Informasi DataKarwayan dan Penggajian (Kasus pada Kantor Umum,Expert) : Untuk kantor secara umum, juga bisa untuk sekolah dankampus. Program aplikasi ini dibuat dengan Visual Basic 6.0 danlaporannya adalah Data Report. Versi lumayan bagus, cocok untukcontoh mengerjakan program Tugas Akhir(TA) atau Skripsi jursanInformatika Komputer.

Harga Source Code program ini: Rp. 400.000,-

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Karyawan dan Pe nggajian[2]. Source Code Program Data Karyawan & Penggajian denganVisual Basic 6.0[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

Page 42: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

42

5

Contoh Program Skripsi: Sistem Informasi ManajemenPerpustakaan v1 : Program aplikasi ini dibuat dengan VisualBasic 6.0 dan Ms Access. Program ini untuk manajemen bukudalam perpustakaan, yang dilengkapi dengan form peminjaman,pengembalian dan pembayaran denda. Selain itu, juga dilengkapidengan program katalog untuk pencarian data buku.

Harga Source Code program ini: Rp. 500.000,-

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Karyawan dan Penggajian[2]. Source Code Program Data Karyawan & Penggajian denganVisual Basic 6.0[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

6

Contoh Program Skripsi: Sistem Informasi ManajemenPerpustakaan v2 Berbasis Multi User : Aplikasi ini dibuatdengan Visual Basic 6.0 dan MySQL. Program ini hasilpengembangan V1 di atas.

Kelebihan Program :- Database MySQL Server- Berbasis Client/Server dan Multi User- Ada Tools Katalog Buku untuk Klien- Dipermudah dengan Form Setting Server, sehingga dapat bergantikomputer server- Mendukung Inventory Buku (1 Judul banyak unit buku)

Harga Source Code program ini: Rp. 800.000,-

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Perpustakaan[2]. Makalah Skripsi Lengkap (Bab 1 - Bab 5), Full DAD/DFD dan

Page 43: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

43

Bagan Alir Sistem[3]. Source Code Program Perpustakaan dengan Visual Basic 6.0[4]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

7

Contoh Program Skripsi: Sistem Informasi RekamMedis Rawat Jalan Rumah Sakit : Aplikasi ini dibuatdengan Visual Basic 6.0, Ms Access dan laporannya dibuat denganCristal Report. Pprogram aplikasi ini secara khusus menanganirawat jalan pasien pada rumah sakit.

Harga Source Code program ini: Rp. 500.000,-

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Rekam Medis Rawat Jalan[2]. Source Code Program Rekam Medis Rawat Jalan denganVisual Basic 6.0[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

8

Contoh Program Skripsi: Sistem Informasi RekamMedis Puskesmas : Program aplikasi ini dibuat dengan VisualBasic 6.0 dan Ms Access, laporannya adalah Data Report. Programini untuk mengelola pasien dalam puskesmas, ter masuk rawat jalan.Cocok sebagai contekan Siswa Komputer dan Mahasiswa D3 untukmembuat TGA.

Harga Source Code program ini: Rp. 250.000,-

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Rekam Medis Puskesmas[2]. Source Code Program Rekam Medis Puskesmas d engan VisualBasic 6.0[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6

Page 44: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

44

dengan MySQL )

9

Contoh Program Skripsi: Sistem Informasi InventoryBarang : Program aplikasi ini dibuat dengan Visual Basic 6.0 danMs Access. Digunakan untuk mengelola k eluar masuknya barang digudang, biasanya dipake pada toko retail atau distributor barang.

Harga Source Code program ini: Rp. 500.000,-

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Inventory Barang[2]. DFD/DAD Lengkap dengan Penjelesannya, Bagan Alir S istemInventory Barang[3]. Source Code Program Inventory Barang dengan Visual Basic6.0[4]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

Untuk Source Code Program Aplikasi Inventory Barang berbasisMulti User (database MySQL), harganya adalah : Rp. 600.000,-

10

Contoh Program Skripsi: Sistem Informasi ManajemenData Siswa : Aplikasi ini dibuat dengan Visual Basic 6.0 dan MsAccess. Cocok untuk referensi program Kerja Praktek(KP), contohTugas Akhir(TA) dan contoh Skripsi mah asiswa Informatika.

Harga Source Code program ini: Rp. 500.000,-

Yang didapat:[1]. ERD (Relasi Tabel) dan Bagan Alir Sistem InformasiManajemen Data Siswa[2]. Source Code Program Manajemen Data Siswa dengan VisualBasic 6.0

Page 45: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

45

[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

11

Pesan Program Skripsi: Sistem Informasi PenjualanKomputer dan Aksesori : Aplikasi ini dibuat dengan VisualBasic 6.0 dan Ms Access. Cocok untuk referensi program KerjaPraktek(KP), contoh Tugas Akhir(T A) dan contoh Skripsimahasiswa Informatika.

Harga Pesan Baru Source Code program ini: Rp. 1.700.000,-(Standar TA/ Skripsi)Harga Pesan Baru Source Code program ini: Rp. 3.000.000,-(Standar Bisnis Nyata)

12

Pesan Program Skripsi: Sistem Informasi P enjualanLaptop dan Aksesori : Aplikasi ini dibuat dengan Visual Basic6.0 dan Ms Access. Cocok untuk referensi program KerjaPraktek(KP), contoh Tugas Akhir(TA) dan contoh Skripsimahasiswa Informatika.

Harga Pesan Baru Source Code program ini: Rp. 1.700.000,-(Standar TA/ Skripsi)

Harga Pesan Baru Source Code program ini: Rp. 3.000.000,-(Standar Bisnis Nyata)

13

Pesan Program Skripsi: Sistem Informasi PenjualanAksesori Komputer Lengkap : Aplikasi ini dibuat denganVisual Basic 6.0 dan Ms Access. C ocok untuk referensi programKerja Praktek(KP), contoh Tugas Akhir(TA) dan contoh Skripsimahasiswa Informatika.

Page 46: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

46

Harga Pesan Baru Source Code program ini: Rp. 1.500.000,-(Standar TA/ Skripsi)Harga Pesan Baru Source Code program ini: Rp. 3.000.000,-(Standar Bisnis Nyata)

14

Pesan Program Skripsi: Sistem Informasi PenjualanBuku pada Toko Buku : Aplikasi ini dibuat dengan VisualBasic 6.0 dan Ms Access. Cocok untuk referensi program KerjaPraktek(KP), contoh Tugas Akhir(TA) dan contoh Skripsimahasiswa Informatika.

Harga Pesan Baru Source Code program ini: Rp. 1.700.000,-(Standar TA/ Skripsi)Harga Pesan Baru Source Code program ini: Rp. 3.000.000,-(Standar Bisnis Nyata)

15

Pesan Program Skripsi: Sistem Informasi PenjualanHandPhone (HP) dan Voucher Pulsa : Aplikasi ini dibuatdengan Visual Basic 6.0 dan Ms Access. Cocok untuk referensiprogram Kerja Praktek(KP), contoh Tugas Akhir(TA) dan contohSkripsi mahasiswa Informatika.

Harga Pesan Baru Source Code program ini: Rp. 1.500.000,-(Standar TA/ Skripsi)Harga Pesan Baru Source Code program ini: Rp. 3.000.000,-(Standar Bisnis Nyata)

Setelah transfer Source Code akandikirim ke Email Anda.

Page 47: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

47

Biaya Workshop (Private) : Rp. 1.500.000, - diYogyakarta, Anda akan diajari teknik membuat

Program yang ada di daftar. (biaya sudah termasuk 1Source Code Program)

*** Jika kamu ingin memesan model Kode ProgramAplikasi Baru (Konsep dari Anda), kami akankenakan biaya minimal Rp. 1.500.000,- ***

Untuk mendapatkan No Rekening transfer, silahkan kirim e mailseperti contoh. Atau, Live Order dengan mengirim SMS

SMS Live Order: 0838 6716 1314.

Contoh pesan SMS "kan Bunafit, minta No Rekening buatpembayaran Sc Perpustakaan VB6 ". Kami akan segera membalas.

Jika Anda tertarik pada salah satu aplikasi, si lahkan kirimkan kealamat email kami :

CONTOH EMAIL PEMESANAN

Tujuan Email

Subjek Surat Pesan Program Visual Basic 6.0

Isi Surat

Pesan surat Anda di sini ...........

Identitas Pemesan :1. Nama Lengkap : ?2. Mahasiswa Mana ? dan No HP aktif ??

Page 48: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

48

Konsultasi dengan Kami ???Chat YM 1 : planetkode

Chat YM 2 : bunafit_komputer

Koleksi Buku dari Penerbit GAVAMEDIA , YogyakartaPenulis : Bunafit Nugroho, dan Indah Indriyanna

Harga: Rp. 57.500,- Harga: Rp. 65.500,- Harga: Rp. 36.500,-

Page 49: Visual Basic 6.0 Dan MySQL - Panduan Koneksi Database MySQL Dengan Visual Basic 6

49

Harga: Rp. 67.500,- Harga: Rp. 66.500,- Harga: Rp. 49.500,-

Harga: Rp. 49.500,- Harga: Rp. 33.500,- Penerbit ANDI