dan MYSQL
Pertama, Qt harus punya bahan softwarenya Disini aQ pake Visual Basic versi 6.0 dan
mysql 5.5. Oke, klo dah punya nih yaa dan udah dinstal tentunya mari Qt buka mysql dan
Qt akan membuat sebuah database, yang sederhana saja dulu. Disini aQ akan membuat entri
data mahasiswa. Yang mana terdiri dari 2 tabel saja yaitu mahasiswa dan nilai. dari tabel
mahasiswa, atributnya nim, nama, alamat.
Kedua, kalo mysql Qt udah selesei, lanjut dengan membuka VB. Sebelum Qt membuat
program, Qt koneksikan dulu mysql dengan VB untuk dibuat interfacenya dengan
menggunakan ODBC. Caranya seperti ini :
1. Buka control panel, buka administrative tools, lalu klik pada Data Sources (ODBC).
2. Pilih system DSN, klik add.
3. Pilih Driver Mysql ODBC.
4. Lalu klik finish, selanjutnya akan muncul settingan DSN, isi seperti ini :
Name : bebas
Server : localhost
User : root
Password : Database : sesuai dengan nama database yang Qt buat pada mysql.
5. Klik pada tombol test. Jika koneksi berhasil maka akan ada message box connection
successful.
6. Selanjutnya Qt akses database mysql melalui VB dengan cara membuat form pada VB.
7. Qt sertakan library ADO pada program dengan cara dari menu pilih project kemudian
references, lalu beri tanda centang pada Microsoft AktivX Data Object 2.8 library kemudian
OK.
8. Selanjutnya klik dua kali pada command button di form dan ketikkan koding ini :
Private Sub Command2_Click()
Dim conn As ADODB.Connection
Dim rs As ADODB.Recordset
Dim fld As ADODB.Field
Text1.Text =
Text2.Text =
Text3.Text =
Text1.SetFocus
End Sub
Private Sub cmdtambah_Click()
Adodc1.Recordset!nim = Text1.Text
Adodc1.Recordset!nama = Text2.Text
Adodc1.Recordset!alamat = Text3.Text
Adodc1.Recordset.Update
DataGrid1.Refresh
Text1.Text =
Text2.Text =
Text3.Text =
Text1.SetFocus
End Sub
Private Sub Form_Load()
End Sub
Dan untuk button data nilai mahasiswa Qt buat form keempat seperti ini :
Adodc1.Recordset!nim = Text1.Text
Adodc1.Recordset!nama = Text2.Text
Adodc1.Recordset!alamat = Text3.Text
Adodc1.Recordset!nilai = Combo1.Text
Adodc1.Recordset.Update
DataGrid1.Refresh
Text1.Text =
Text2.Text =
Text3.Text =
Combo1.Text =
Text1.SetFocus
End Sub
Private Sub Form_Load()
Adodc1.Visible = False
Combo1.AddItem A
Combo1.AddItem B
Combo1.AddItem C
Combo1.AddItem D
Combo1.AddItem E
End Sub
Oke.jadi deh untuk program yang sangat dasar alias sederhana ini. Mudah kaann Bisa
dikembangkan sendiri sama temen2 yaa.:) Trus bagi yang ingin menggunakan java