Kursus Visual Basic 6.

0 ( 16 Jun 2009 – 18 Jun 2009)

Database in Visual Basic Pembinaan aplikasi database adalah melibatkan 2 bahagian, database (ms access) dan antaramuka visual basic. ADO control digunakan untuk mengaitkan/menggabungkan keduanya (link). ADO = ActiveX Data Object Kita akan lihat cara untuk membuat database ringkas dalam ms access dahulu. BAHAGIAN A : MS ACCESS 1. Buka program MS ACCESS. Buka fail baru, simpan sebagai “telefon.mdb”

2. Bina satu Table bernama “Telefon” yang mempunyai Field “Nama” dan “NoTelefon”.

1

© ifz_projekvb09

Masukkan beberapa data (sebagai sample) ke dalam database. Right-click pada Toolbox. 2 © ifz_projekvb09 .0 ( 16 Jun 2009 – 18 Jun 2009) 3. Klik OK. Letakkan check (/) pada Microsoft ActiveX Data Control 6. BAHAGIAN B : ANTARAMUKA VISUAL BASIC 1. Klik pada components 2.Kursus Visual Basic 6.. Click pada Components.0 (OLEDB).

Object Adodc akan ditambah di dalam Toolbox.vbp serta form sekali.Kursus Visual Basic 6. namakan Textbox yang pertama dengan txtNama dan TextBox yang kedua dengan txtTelefon. 4. Letakkan kedua-dua fail visual basic dan fail ms access dalam folder yang sama. 3 © ifz_projekvb09 . Masukkan objek adodc sekali. 3. Bina antaramuka seperti berikut.0 ( 16 Jun 2009 – 18 Jun 2009) 3. Simpan project visual basic di atas dengan nama Telefon.

Kursus Visual Basic 6. Pada Tab General. Clik Adodc Properties. Buka semula fail Visual Basic. Mesejbox “Test Connection Succeeded” akan terpapar jika ia Berjaya. Pada Tab Connection. 7.0 ( 16 Jun 2009 – 18 Jun 2009) 5.mdb) yang hendak di’link’ kan dengan menekan butang “…” seperti ditunjukkan di bawah. 6. pilih database ms access (telefon. Klik pula pada button Next. klik button Build. Pilih Microsoft Jet 4. dan right-click pada objek Adodc.0 OLE DB Provider. Klik button “Test Connection” untuk memastikan link Berjaya. 4 © ifz_projekvb09 .

Klik di sini untuk memilih fail ms access 3.0 ( 16 Jun 2009 – 18 Jun 2009) 1. Klik di sini untuk menguji link 8. Ubah Command Type kepada 2 – adCmdTable dan Table kepada Telefon. Klik OK. Klik Tab Recordsource 9. Klik OK. Mesej Box akan terpapar jika link berjaya 2. dan clik pada Tab Recordsource. Tukar ke pada 2-adCmdTable Tukar ke pada Telefon 5 © ifz_projekvb09 .Kursus Visual Basic 6.

Klik pada txtTelefon dan klik pada properties Datasource (pada properties window). Klik > untuk paparan data seterusnya 13. Program yang berjaya akan memaparkan data yang disimpan dalam fail ms access. Pada properties DataField. Pilih NoTelefon (mewakili field data yang hendak dipaparkan). tambah 4 lagi command button seperti di bawah. Cuba Run program. Pilih Adodc1 untuk properties itu.Kursus Visual Basic 6. Pilih NoTelefon untuk DataField Pilih Adodc1 pada DataSource 12. Kembali kepada form Visual Basic tadi.0 ( 16 Jun 2009 – 18 Jun 2009) 10. Pilih Adodc1 pada DataSource Pilih Nama untuk DataField 11. Pilih Adodc1 untuk properties itu. 6 © ifz_projekvb09 . Pilih Nama (mewakili field data yang hendak dipaparkan). Klik pada > untuk memaparkan data seterusnya atau < untuk data sebelumnya. Untuk menambah interaktiviti form. Klik pada txtNama dan klik pada properties Datasource (pada properties window). Pada properties DataField.

Masukkan aturcara dibawah untuk setiap button.Text = "" txtTelefon. Semak data yang disimpan dengan menekan butang > dan < pada ADODC.AddNew End Sub Private Sub cmdBuang_Click() Confirm = MsgBox("Are you sure you want to delete this record?"..SELAMAT MENCUBA!!!! 7 © ifz_projekvb09 .Text Adodc1.Recordset. kedua-dua textbox akan dikosongkan..Text Adodc1.Delete MsgBox "Record Deleted!"..Recordset. klik butang Tambah. vbYesNo. .Text = "" End Sub 15.. Cuba Run program anda.Recordset. "Deletion Confirmation") If Confirm = vbYes Then Adodc1. Maka jadilah satu antaramuka database ringkas.Update End Sub Private Sub cmdTambah_Click() Adodc1.Fields("NoTelefon") = txtTelefon.Fields("Nama") = txtNama.Recordset. Untuk menambah data. "Message" Else MsgBox "Record Not Deleted!". 16. "Message" End If End Sub Private Sub cmdBatal_Click() txtNama. Tara.. Private Sub cmdSimpan_Click() Adodc1.Recordset.0 ( 16 Jun 2009 – 18 Jun 2009) cmdSimpan cmdTambah cmdBuang cmdBatal 14. Masukkan data dan kemudian klik butang Simpan.. ..Kursus Visual Basic 6.