Laman

Rabu, 01 Juni 2011

hidden cell koneksi MYSQL di dataGridView di C# (C Sharp)

Hidden cell pada dataGridView memang jarang digunakan dan dimanfaatkan oleh para programer, akan tetapi dalam contoh kasus tertetu menyembunyikan cell pada dataGridView mutlak dibutuhkan, misalnya saja untuk menampilkan data dari sebuah database yang tidak menyertakan ID dari data tersebut, cell ID pada dataGridView bisa diatur menjadi hidden. Untuk menghidden cell pada dataGridView bisa dilakukan secara GUI, perhatikan jendela customize pada dataGridView dibawah ini
gambar dibawah ini adalah contoh melakukan set hidden cell pada dataGridView. Untuk mengimplementasikannya dalam project yang terkoneksi dengan DBMS MYSQL ikuti langkah demi langkah dibawah ini
  Gambar 1. Cara menngatur hidden cell pada dataGridView

langkah 1 : buat project baru, klik file new project pada IDE visual studio 2010. Muncul kotak project name, silahkan isi nama project sesuai dengan keinginan, tidak ada aturan khusus dalam penamaan nama project
langkah 2 : tambahkan beberapa komponen pada form yang telah tersedia, seperti dua buah dataGridView dan juga sebuah button. atur dan tata sedemikian rupa sehingga tampilannya seperti pada gambar dibawah ini

 Gambar 2. Desain aplikasi
langkah 3 : untuk melakukan sambungan ke database MYSQL, harus ada beberapa langkah untuk mengkonfigurasinya. untuk tutorial cara konfigurasi koneksi C# dengan database MYSQL silahkan klik disini
langkah 4 : setelah konfigurasi dengan MYSQL berhasil dilakukan, double klik pada button satu untuk membangkitkan event single klik pada button tersebut. masukan source code seperti berikut ini

loadData(1); 

loadData merupakan sebuah function dengan satu parameter, sedangkan isi dari fucntion loadData itu sendiri, seperti berikut ini

 
   

langkah 5 : done, program selesai dibuat. Jika langkah langkah diatas dilakukan dengan benar, maka saat program dijalankan program akan menampilkan sebuah form dimana meminta user untuk melakuakn loadData ke dataGirdView (dengan mengklik button LoadData). Setelah itu hasilnya adalah seperti berikut ini

 Gambar 3. Preview hasil running program
dari gambar diatas terlihat bahwa hasil data pada dataGridView1 dan dataGridView2 berbeda, padahal kita menggunakan function yang sama untuk meload data dari dataGrid1 dan juga datagrid2. Ini dikarenakan pada datagridView2 ada yang namanya hidden cell, sehingga sebenarnya pada dataGridView1 dan dataGridView2 sama, hanya saja pada dataGridView kita set hidden cell

untuk memudahkan dalam memahami turorial ini silahkan download contoh programnya disini dan juga download contoh projectnya disini dan juga databasenya disini
download contoh program disini
download project disini
download database disini
for more information contact on informasi@csharp-indonesia.com


pandauan download : klik link download yang disediaan diatas, setelah itu akan muncul halaman adf.ly, tunggu beberapa detik sampai pada pojok kanan atas muncul tulisan skip ad. klik tombol tersebut ,setelah itu akan muncul halaman ziddu, silahkan klik pada button download yang muncul pada halaman ziddu
NB : Dalam tutorial ini program ditulisa menggunakan IDE Visual studio 2010. dengan target framework 2.0 . Sehingga minimal komputer harus terinstal windows xp untuk bisa menjalankan program *.exe nya, Sedangkan untuk membuka projectnya mau tidak mau harus menginstal microsoft visual studio 2010    


Artikel Terkait

12 komentar: