Professional Documents
Culture Documents
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
BAHAGIAN B : ANTARAMUKA VISUAL BASIC 1. Right-click pada Toolbox. Click pada Components..
2. Letakkan check (/) pada Microsoft ActiveX Data Control 6.0 (OLEDB). Klik OK.
ifz_projekvb09
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
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
1. Klik di sini untuk memilih fail ms access 3. Mesej Box akan terpapar jika link berjaya
9. Ubah Command Type kepada 2 adCmdTable dan Table kepada Telefon. Klik OK.
ifz_projekvb09
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).
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).
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.
13. Untuk menambah interaktiviti form, tambah 4 lagi command button seperti di bawah.
ifz_projekvb09
cmdSimpan
cmdTambah
cmdBuang
cmdBatal
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
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