Pages

Senin, 27 April 2015

Tutorial Menghubungkan Koneksi Database Dengan Visual Studio 2010

Pada postingan kali ini saya akan membahas bagaimana menggabungkan database dengan visual studio 2010. berikut hasil tampilannya :


langsung saja kita masuk ke tutorialnya.
tahap pertama, yaitu membuat form menu, jika belum tau cara membuatnya klik disini.

Bagian terpenting dari tutorial kali ini adalah pembuatan databasenya. karena disini saya menggunakan database buku, jadi langkah pertama yang dilakukan adalah mengaktifkan XAMPP, buka Control XAMPP, Klik Start "Apache" & "MySQL", berikut tampilannya.



Setelah keduanya di aktifkan. Masuk ke browser lalu ketik localhost atau liat "Apache" pada control XAMPP, disini saya menggunakan localhost:8080. berikut tampilannya



Setelah masuk ke localhost/xampp/, pilih phpMyAdmin.

Kemudian pilih database dan buat nama database terserah anda. lalu create


saat mengisi nama database usahakan jangan menggunakan "spasi", karena akan mempersulit proses saat menghubungkan database.

selanjutnya pilih insert


isikan column dibawah ini 


Note : Varchar digunakan untuk penulisan huruf, dan Int digunakan untuk penulisan variabel angka*
dan jangan lupa pada bagian length/values diisi dengan angka, disini saya mengisinya dengan angka 100. 

kemudian "Save".

lalu setelah itu isi data sesuai dengan nama column


setelah terisi, pilih Go.

kembali ke menu browse dan lihat apakah data sudah ada.


Langkah berikutnya kita membuka aplikasi visual studio dan membuat form kedua setelah form menu, yaitu form untuk menampilkan database yang telah kita buat. sehingga tampilannya akan seperti ini:



Setelah form kedua telah dibuat, selanjutnya adalah langkah untuk menyisipkan sebuah database kedalam visual. pertama kita melakukan add reference, untuk menyisipkan data sql untuk diproses. yaitu dengan cara klik kanan pada References dan pilih Add reference>lalu pilih dimana lokasi file MySql.Data.dll berada.



jika sudah ada maka dibawah refences terdapat MySql.Data. seperti dibawah ini



selanjutnya kita memasuki tahapan koding.
masuk ke code view pada form kedua, lalu isikan kode berikut:


note : jangan lupa membuat system baru, seperti di atas "using MySql.Data.MySqlClient;"


lalu tuliskan kode berikut ini.

{
       koneksi = new MySqlConnection(buku);

       DataSet ds;

            try
            {
                ds = new DataSet();
                koneksi.Open();
                query = new MySqlCommand();
                query.Connection = koneksi;
                query.CommandType = CommandType.Text;
                query.CommandText = "select * from sub_daftar";   //nama table pada database
                MySqlDataAdapter dt = new MySqlDataAdapter(query);
                dt.Fill(ds, "sub_daftar");
                dataGridView1.DataSource = ds;
                dataGridView1.DataMember = "sub_daftar";
                koneksi.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error" + ex);
            }
        }

berikut tampilannya.



note : " query.CommandText = "select * from sub_daftar";  (nama table pada database)


setelah kode selesai dibuat, kita memasuki tahapan berikutnya, yaitu memanggil DaftarBuku. double klik pada button Ok pada form 2. lalu ketikkan kode berikut " DaftarBuku(); " tanpa tanda kutip.
Berikut tampilannya.



Setelah itu tinggal jalankan programnya, dengan menekan F5
SELAMAT MENCOBA dan SEMOGA BERHASIL!



7 komentar:

  1. MySql.Data.dll maksudnya apa? kalau tidak ada bagaimana cara buat nya

    BalasHapus
  2. kalau bedanya konektor ODBC dan ADO.NET apa ya?

    BalasHapus
  3. kalo diasp net eeb form gimana gan koneksinya?

    BalasHapus
  4. Titanium Price Per ounce - Titanium Art
    Get the best rates oakley titanium glasses on the best titanium price per ounce at Titanium 4x8 sheet metal prices near me Art. Shop our wide selection of pre-order ford escape titanium for sale products online, or check out titanium tv apk our website. revlon titanium max edition

    BalasHapus