Laman

Kamis, 02 Juni 2011

Load data dari MYSQL setelah proses INSERT data ke MYSQL di C# S (Sharp)

Melanjutkan pada posting tutorial sebelumnya yaitu DELETE dan SELECT MYSQL di datagridview, selanjutnya pada tutorial ini akan dibahas cara melakuakan proses insert sekaligus melakukan load data setelah proses insert data selesai dilakukan, mengapa proses load data setelah proses insert itu dirasa penting?, jika setelah melakukan proses insert program tidak melakukan refresh/update pada data yang ditampilkan oleh program, maka user akan mengira bahwa data tersebut belum masuk ke database, sehingga user akan menginputkannya lagi dan akhirnya akan terjadi redundasi data didalam database. inilah alasan mengapa setalah proses pada database program segera menampilan data yang telah dimodifikasi tersebut, entah dilakukan proses update, delete maupun insert pada database. Berikut ini adalah potongan source code untuk melakukan insert data dari datagirdview ke database mysql

untuk mengimplementasikan source code diatas kedalam project, ikuti langkah demi langkah berikut ini
langkah 1 : siapkan project kosong, pada IDE visual studio, klik file new project, setelah 
beberapa saat muncul kotak project name silahkan isi nama project sesuai dengan keinginan, tidak ada aturan khusus dalam menulis nama project
langkah 2 : tambahkan beberapa komponen toolbox yang digunakan dalam project seperti  label, button, picturebox dan datagridview. Atur dan tata sedemikian rupa sehingga tampilannya seperti pada gambar dibawah ini

Gambar 1. Desain Aplikasi

langlah 3 : Double klik pada button 1 (button yang berlabelkan insert) untuk membangkitkan event single klik pada button tersebut. masukan source code berikut ini, sebelum itu pastikan anda telah membaca tutorial tentang koneksi MYSQL disini 



langkah 4 : tambahkan function loadData() pada jendela source code. Sedangkan isi dari function loadData() adalah sebahagai berikut ini


langkah 5 : done, program selesai dibuat. Jika langkah langkah diatas dilakukan dengan benar maka saat program dijalankan program akan menampilkan form dimana bila button load data di klik akan menampilkan semua data yang ada di database, sedangkan jika button insert di klik data yang ada di textbox1 dan data di textbox2 akan ditambahkan ke database MYSQL. Berikut ini adalah preview hasil running program.

Gambar 2. Preview hasil running program

untuk lebih mudahnya dalam memahami tutorial ini silahkan download contoh programnya disini, download projectnya disini, dan juga download file databasenya disini
download contoh program disini
download project disini
download file 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

13 komentar:

  1. kalau misalkan kita mau munculkan form editing atau update ketika klik dobel di rows datagridnya bagaimana mas?

    BalasHapus
  2. kalau misalkan kita mau munculkan form editing atau update ketika klik dobel di rows datagridnya bagaimana mas?

    BalasHapus
  3. silahkan klik macam-macam event di http://www.csharp-indonesia.com/2010/10/macam-macam-event-di-c-c-sharp.html

    Semoga bermanfaat,
    Regard,
    www.csharp-indonesia.com

    BalasHapus
  4. wes dijawab.. heheheh :-D

    BalasHapus