You are on page 1of 7

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.

ifz_projekvb09

Kursus Visual Basic 6.0 ( 16 Jun 2009 18 Jun 2009)

3. Masukkan beberapa data (sebagai sample) ke dalam database.

BAHAGIAN B : ANTARAMUKA VISUAL BASIC 1. Right-click pada Toolbox. Click pada Components..

Klik pada components

2. Letakkan check (/) pada Microsoft ActiveX Data Control 6.0 (OLEDB). Klik OK.

ifz_projekvb09

Kursus Visual Basic 6.0 ( 16 Jun 2009 18 Jun 2009)

3. Object Adodc akan ditambah di dalam Toolbox.

3. Bina antaramuka seperti berikut, namakan Textbox yang pertama dengan txtNama dan TextBox yang kedua dengan txtTelefon. Masukkan objek adodc sekali.

4. Simpan project visual basic di atas dengan nama Telefon.vbp serta form sekali. Letakkan kedua-dua fail visual basic dan fail ms access dalam folder yang sama.

ifz_projekvb09

Kursus Visual Basic 6.0 ( 16 Jun 2009 18 Jun 2009)

5. Buka semula fail Visual Basic, dan right-click pada objek Adodc. Clik Adodc Properties.

6. Pada Tab General, klik button Build. Pilih Microsoft Jet 4.0 OLE DB Provider. Klik pula pada button Next.

7. Pada Tab Connection, pilih database ms access (telefon.mdb) yang hendak dilink kan dengan menekan butang seperti ditunjukkan di bawah. Klik button Test Connection untuk memastikan link Berjaya. Mesejbox Test Connection Succeeded akan terpapar jika ia Berjaya.

ifz_projekvb09

Kursus Visual Basic 6.0 ( 16 Jun 2009 18 Jun 2009)

1. Klik di sini untuk memilih fail ms access 3. Mesej Box akan terpapar jika link berjaya

2. Klik di sini untuk menguji link

8. Klik OK, dan clik pada Tab Recordsource.


Klik Tab Recordsource

9. Ubah Command Type kepada 2 adCmdTable dan Table kepada Telefon. Klik OK.

Tukar ke pada 2-adCmdTable

Tukar ke pada Telefon

ifz_projekvb09

Kursus Visual Basic 6.0 ( 16 Jun 2009 18 Jun 2009)

10. Kembali kepada form Visual Basic tadi. Klik pada txtNama dan klik pada properties Datasource (pada properties window). Pilih Adodc1 untuk properties itu. Pada properties DataField, Pilih Nama (mewakili field data yang hendak dipaparkan).

Pilih Adodc1 pada DataSource

Pilih Nama untuk DataField

11. Klik pada txtTelefon dan klik pada properties Datasource (pada properties window). Pilih Adodc1 untuk properties itu. Pada properties DataField, Pilih NoTelefon (mewakili field data yang hendak dipaparkan).

Pilih NoTelefon untuk DataField Pilih Adodc1 pada DataSource

12. Cuba Run program. Program yang berjaya akan memaparkan data yang disimpan dalam fail ms access. Klik pada > untuk memaparkan data seterusnya atau < untuk data sebelumnya.

Klik > untuk paparan data seterusnya

13. Untuk menambah interaktiviti form, tambah 4 lagi command button seperti di bawah.

ifz_projekvb09

Kursus Visual Basic 6.0 ( 16 Jun 2009 18 Jun 2009)

cmdSimpan

cmdTambah

cmdBuang

cmdBatal

14. Masukkan aturcara dibawah untuk setiap button.


Private Sub cmdSimpan_Click() Adodc1.Recordset.Fields("Nama") = txtNama.Text Adodc1.Recordset.Fields("NoTelefon") = txtTelefon.Text Adodc1.Recordset.Update End Sub

Private Sub cmdTambah_Click() Adodc1.Recordset.AddNew End Sub

Private Sub cmdBuang_Click() Confirm = MsgBox("Are you sure you want to delete this record?", vbYesNo, "Deletion Confirmation") If Confirm = vbYes Then Adodc1.Recordset.Delete MsgBox "Record Deleted!", , "Message" Else MsgBox "Record Not Deleted!", , "Message" End If End Sub

Private Sub cmdBatal_Click() txtNama.Text = "" txtTelefon.Text = "" End Sub

15. Tara........ Maka jadilah satu antaramuka database ringkas. Cuba Run program anda. Untuk menambah data, klik butang Tambah, kedua-dua textbox akan dikosongkan. Masukkan data dan kemudian klik butang Simpan. Semak data yang disimpan dengan menekan butang > dan < pada ADODC. 16.SELAMAT MENCUBA!!!!

ifz_projekvb09

You might also like