P. 1
Database Dalam Visual Basic

Database Dalam Visual Basic

|Views: 15|Likes:
Published by Khairil Azhar

More info:

Published by: Khairil Azhar on Nov 02, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

11/02/2011

pdf

text

original

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

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

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

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

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

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

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

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->