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

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

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

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

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

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

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

Sign up to vote on this title
UsefulNot useful