03/2010 116 KNOW-HOW APLIKASIdatabaseVB.Net, umumnya dibuat dengan meng- gunakan database server MS-SQL Server atau MS-Access. Semuanya merupakan produk berbayar dari Microsoft, dan cukup kompatibel satu dengan yang lainnya. Opsi lain untuk membangun aplikasi database dengan menggunakan VB.Net adalah menggunakan database server gratis, yaitu MySQL. Versi terakhir yang paling stabil dari MySQL (pada saat tulisan ini dibuat) adalah versi 5.1, yang dapat di- downloaddengan gratis pada alamat http://dev.mysql.com/downloads/. Namun untuk membuat aplikasi VB.Net dengan memanfaatkan data- base yang ada di MySQL, kita memerlukan suatu tool/library sebagai penghubung (connector) yang menghubungkan VB.Net dengan MySQL. Pada artikel ini, kita akan menggunakan Con- nector/NET yang merupakan salah satu solusi terbaik untuk menghubungkan .Net dengan database MySQL di antara tool yang lain. Connector/NET juga dapat di-download dengan gratis pada alamat http://dev.mysql.com/downloads/connec- tor/net/. Versi terakhir dari Connector/NET adalah versi 6.2.2 yang tersedia dalam 3 pilihan, yaitu versi noinstall, source code dan Windows installer. Cara termudah untuk melakukan proses instalasi adalah dengan men-download versi Windows installer (yang berukuran 5.9 MB), lalu menjalankannya. Membuat Koneksi Sebelum membuat aplikasi yang sebenarnya, kita perlu melaku- kan uji coba koneksi antara VB.Net dengan MySQL. Langkah- langkahnya adalah: 1. Kita buat sebuah project baru di VB.Net. (Gambar 2) 2. Sebelum kita dapat menggunakan Connector/NET de ngan VB.Net, kita perlu menambahkannya ke dalam project y ang kita buat. Caranya adalah lewat menu Project >> Add Refer- ence. Pilih tab Browse, dan arahkan ke tempat melakukan instalasi Connector/NET. File yang kita pilih adalah MySQL. Data.dll. (Gambar 3) 3. Pada Form, kita perlu menyiapkan beberapa textbox untuk mengatur konfigurasi koneksi. Konfigurasi yang perlu diatur adalah server, username, password, dan database. Bentuk form untuk mengatur konfigurasi ini adalah seperti pada gambar 4. Pada form, ada 4 buah komponen textbox yang bernama txtServer , txtUserName, txtPassword, txtDatabase, serta dua buah button bernama cmdLogin dan cmdCancel. 4. Untuk source code, koneksinya d iawali dengan import: Imports MySql.Data.MySqlClient 5. Dilanjutkan dengan dek larasi koneksi dengan men ggunakan class MySqlConnection. Class MySqlConnection ini dapat dikenali karena kita telah menyertakan referensi MySQL. Data.dll: Public Class Form1 Dim conn As MySqlConnection 6. Pada event click button login, kita melakukan koneksi da- tabase MySQL. Yang perlu didefinisikan untuk melakukan koneksi database adalah property ConnectionString . Pada ConnectionString, kita perlu mendefinisikan nama server, user id, password dan database yang hendak dikoneksikan: Private Sub cmdLogin_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdLogin.Click Bagaimana membuat aplikasi VB.Net dengan “The world’s most popular open source database”, MySQL? CODING KONEKSI VB.NET DENGAN MYSQL Windra Swastika Gambar 1. Proses instalasi Connector/NET 6.1.3.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.