Translate

06 May 2015

Membuat Backup File XML menggunakan Visual Basic 2012 dari database MySQL

Setlah berhasil mempraktekkan postingan terdahulu yaitu Koneksi Visual Basic 2012 ke database MySQL menggunakan ODBC Driver, berikutnya yaitu bagaimana tabel yang sudah bisa dikoneksikan tersebut dapat disimpan dalam bentuk file XML. Berikut langkah-langkah yang dikerjakan;

Langkah 1. Koneksikan database MySQL ke dalam Visual Basic 2012 (VB.NET) dengan cara seperti pada postingan sebelumnya (Koneksi Visual Basic 2012 ke database MySQL menggunakan ODBC Driver).

Langkah 2Tambahkan Referensi baru dengan cara pilih menu PROJECT, Pilih Add Reference, maka akan muncul jendela berikut ini;

Langkah 3Beri tanda centang pada Microsoft ActiveX Object 2.5 Library, kemudian tekan OK

Langkah 4. Tambahkan Button pada form sehingga akan tampak seperti pada tampilan berikut ini
Langkah 5Tuliskan kode programnya (atau tambahkan kode baru dari project yang telah dibuat sebelumnya) seperti pada gambar berikut;
Keterangan:
1. Nomor baris program 1 s/d 29 sama seperti proyek sebelumnya (Koneksi Visual Basic 2012 ke database MySQL menggunakan ODBC Driver).

2. Nomor baris program 30 s/d 48 merupakan kode program pada tombol (button) BackUp XML, dengan penjelasan: 
a. Baris 31 dan 32 merupakan salah satu penggunakan reference yang telah ditambahkan (seperti pada langkah 2 menambahkan reference baru) 
b. Baris 34 merupakan bentuk penggunaan string koneksi ODBC. 
c. Baris 37 menentukan tabel mana dengan bahasa SQL yang akan dibentuk dalam file XML 
d.Baris 38 s/d 42 digunakan untuk cek apakah file XML sudah terbuat atau belum, jika belum maka akan disimpan dalam bentuk XML, jika sudah ada dihapus dulu baru dibuat ulang.
e.Baris-baris selebihnya digunakan untuk menutup koneksi dan melepaskan memori buffer tabel

Langkah 6. Jalankan programnya dan lihat apakah file XML sudah terbuat dalam folder yang sama dengan hasil file EXE-nya. Jika sudah terbuat bukalah dengan browser yang anda sukai. Hasilnya tampak seperti berikut ini;

Selamat mencoba, semoga bermanfaat


No comments:

Post a Comment

Silahkan memberikan komentar, saran, pertanyaan atau apapun yang penting sesuai dengan etika.

Posting Popular