17 November 2011

Pemrograman Database dengan VB dan MySQL ( Bagian 4 )

 Banyak pendapat orang yang mengatakan sulitnya mempelajari teknik bahasa pemrograman, baik karena alasan algoritma pemrograman yang sering menggunakan Flowchart , dan juga bahasa yang digunakan berbeda dengan bahasa manusia, Karena sulitnya pembelajaran suatu program , banyak orang menyerah dalam melakukan atau membuat suatu program , Pembahasan kali ini diberikan dari dasar pemrograman hingga ke tahap pemrograman database dengan koneksi database MySQL. 



Setelah kuasai dasar-dasar pemrograman dengan Visual Basic, sekarang tiba saatnya kita mempelajari konsep database khususnya database menggunakan MySQL. Selain itu juga akan dijelaskan bagaimana cara mengatur koneksi database MySQL agar dapat dibaca oleh semua bahasa pemrograman menggunakan ODBC Driver. Semoga dapat menjadi bahan pengenalan dasar penggunaan database MySQL, sehingga dapat digunakan lebih maksimal.

Pemrograman Database I

1. Konsep Dasar

Pemrograman Database (Database Programming) merupakan suatu bentuk  pemrograman alternatif untuk pengolahan database. Dengan pemrograman  database kita dapat secara leluasa mengatur tampilan dan alur kerja sebuah  database dengan lebih baik. Visual BASIC merupakan salah satu bahasa  pemrograman yang telah mendukung pemrograman database. Visual BASIC dapat  dihubungkan dengan program aplikasi pengolah data lain seperti Access, MySQL,  SQL Server dan sebagainya.


Alur kerja pemrograman database dalam Visual BASIC

2. Koneksi Visual BASIC dengan Database MySQL.

Untuk dapat menghubungkan Visual BASIC dengan database Access, kita akan menggunakan komponen ADO Data Control (ADODC). Komponen ini dapat dihubungkan dengan beberapa komponen yang digunakan untuk mengakses data seperti textbox, datagrid, dsb. Untuk dapat menggunakan ADODC, ada beberapa properti yang harus kita lakukan pengaturan antara lain:


       Properti                                                                                     Fungsi
ConnectionString                                                       Untuk mendefinisikan database yang akan digunakan Adodc.
RecordSource                                                            Untuk mendefinisikan tabel/query yang akan digunakan Adodc.
CommandType                                                          Untuk mendefinisikan perintah yang digunakan Adodc.




Pemrograman Database II



Pada pemrograman database, terdapat beberapa perintah khusus (method) yang  dimiliki beberapa komponen untuk melakukan pemrosesan data dalam database.  Sebagai contoh, jika kita menggunakan komponen Adodc sebagai komponen untuk  koneksi ke database, terdapat beberapa method yang sering digunakan dalam  pengaksesan databaseantara lain :

      Perintah                                                                                                         Fungsi
<Adodc>.Recordset.MoveFirst                                                Berpindah ke record pertama
<Adodc>.Recordset.MovePrevious                                        Berpindah ke record sebelumnya
<Adodc>.Recordset.MoveNext                                                Berpindah ke record berikutnya
<Adodc>.Recordset.MoveLast                                                Berpindah ke record terakhir
<Adodc>.Recordset.AddNew                                                  Menambahkan record baru
<Adodc>.Recordset.Update                                                    Menyimpan perubahan/penambahan data
<Adodc>.Recordset.Cancel                                                    Membatalkan perubahan/penambahan data
<Adodc>.Recordset.Delete                                                     Menghapus data
<Adodc>.Recordset.Field(“NamaField”)                               Mengakses field tertentu dalam tabel
<Adodc>.Recordset.Field!NamaField                                    Mengakses field tertentu dalam tabel
<Adodc>.Refresh                                                                        Menampilkan ulang data dalam tabel.




Sumber :
http://bangdanu.files.wordpress.com/2008/07/vb-mysql-4.pdf

Template by:

Free Blog Templates