Halo sahabat sekalian, ini postingan pertama saya tentang belajar VB.Net. Pertama kali yang harus kita pelajari adalah bagaimana mengkoneksikan VB.Net dengan MySQL. Kenapa MySQL ?.. pada postingan berikutnya akan saya jelaskan keuntungan2 seorang programmer menggunakan MySQL dari pada software database bawaan
Microsoft yaitu SQL Server. Okeh.. Langkah Pertama Install MySQL Connector For .Net. Download di http://dev.mysql.com/downloads/connector/net/ Buka XAMPP Control Panel, & akan muncul window berikut : Klik 2 tombol start yang saya beri tanda merah secara berurutan, sampai tulisan Start berubah menjadi Stop. Langkah Kedua Klik Ekstensions > kemudian tarik scroll kebawah & checklist MySql.Data > Klik OK (ikuti petunjuk seperti di gambar diatas) Langkah Ketiga Klik PROJECT > Add Module... beri nama modKoneksi Kemudian tambahkan code berikut di dalam Module modKeneksi Public conn As New MySql.Data.MySqlClient.MySqlConnection
Public conn As New MySql.Data.MySqlClient.MySqlConnection Ini adalah variabel pada MySQL yang nantinya akan digunakan sebagai variabel yang bertugas menjalankan koneksi antara VB.NET ke MySQL Public rd As MySql.Data.MySqlClient.MySqlDataReader Ini adalah variabel pada MySQL yang nantinya akan digunakan sebagai variabel yang bertugas membaca isi data tabel MySQL Public com As New MySql.Data.MySqlClient.MySqlCommand Ini adalah variabel pada MySQL yang nantinya akan digunakan sebagai variabel yang bertugas menjalankan perintah syntax dari VB.Net yang akan dikirimkan ke MySQL Public strSQL As String Variabel String untuk syntax MySQL. Public Sub Konek() Sub publik untuk koneksi. Dibuat sebagai publik agar nantinya dapat dipanggil langsung dari form manapun. conn.Close() Memastikan koneksi tertutup terlebih dahulu sebelum dibuka lagi pada code selanjutnya. Karena kalau koneksi terbuka, kemudian dibuka lagi, pasti error. strSQL = "server='localhost';user='root';pwd='';database='dbWordChain';" Syntax koneksi untuk menentukan lokasi komputer server, user, password koneksi, & nama databasenya. Try Melakukan tes koneksi jika ConnectionString cocok dengan strSQL, maka langsung buka koneksinya. Catch ex As MySql.Data.MySqlClient.MySqlException Menentukan keputusan jika ConnectionString tidak cocok dengan strSQL, maka tangkap pesan errornya dan tampilkan melalui MessageBox, kemudian End (selesai / tutup aplikasi) SELESAI Yes !. sampai tahap ini, artinya kamu sudah berhasil membuat module koneksi yang bisa digunakan di form apapun nantinya. Silahkan ditanya jika ada yang kurang jelas, & Baca terus artikel selanjutnya ya.. |