BAB 7 Pemrograman Database I

BAB VII
PEMROGRAMAN DATABASE I
7.1

Konsep Dasar
Pemrograman Database (Database Programming) merupakan

suatu
pemrograman

bentuk
alternatif

untuk

pengolahan

database.

Dengan


pemrograman
database kita dapat secara leluasa mengatur tampilan dan alur kerja
sebuah
database dengan lebih baik. Visual BASIC merupakan salah satu
bahasa
pemrograman yang telah mendukung pemrograman database. Visual
BASIC

dapat

dihubungkan dengan program aplikasi pengolah data lain seperti
Access,

MySQL,

SQL Server dan sebagainya. Alur kerja pemrograman database dalam
Visual
BASIC dapat dijelaskan melalui gambar dibawah ini:

7.2


Koneksi Visual BASIC dengan Database Access.
Untuk dapat menghubungkan Visual BASIC dengan database

Access,
akan

kita

menggunakan

Komponen

komponen

ADO

Data

Control


(ADODC).

ini

dapat

dihubungkan dengan beberapa komponen yang digunakan untuk
mengakses

data

seperti textbox, datagrid, dsb. Untuk dapat menggunakan ADODC,
ada

beberapa

properti yang harus kita lakukan pengaturan antara lain:
Properti
ConnectionStri


Fungsi
Untuk mendefinisikan

database

yang

akan

ng
RecordSource

digunakan Adodc.
Untuk mendefinisikan tabel/query yang akan

CommandType

digunakan Adodc.
Untuk mendefinisikan perintah yang digunakan

Adodc.

Untuk lebih jelasnya kita akan coba membuat sebuah program
untuk
memprektekkan cara kerja ADODC. Pada program ini kita akan coba
hubungkan
database pengajaran (tabel dosen) yang telah kita buat pada bab VI
dengan

form

Visual BASIC.
Buatlah sebuah project baru dengan tipe project Sandard EXE
atau VB Enterprise Edition Control seperti gambar dibawah ini:

Desain tampilan form sehingga akan dihasilkan tampilan seperti
pada gambar dibawah ini:

DataGrid


Adodc
Jika kalian menggunakan standard EXE dan tidak menemukan
komponen Adodc, maka klik kanan pada Toolbox, ceklis Ado Data
Control dan DataGrid Control, klik Apply lalu OK.

Aturlah propertinya seperti biasa, tambahkan propertinya seperti
dibawah ini:

Komponen

Properti
DataSource
Datafield

Nilai
Adodosen (pilihan)
Kode_dosen

Textbox2


DataSource
Datafield

(pilihan)
Adodosen (pilihan)
Nama_dosen

Textbox3

DataSource
Datafield

(pilihan)
Adodosen (pilihan)
Alamat_dosen

DataSource
Datafield
DataSource
Name

Caption
ConnectionString
RecordSource

(pilihan)
Adodosen (pilihan)
No_Telepon (pilihan)
Adodosen
Adodosen
Data Dosen
Pengajaran.mdb
Dosen

Textbox1

Textbox4
DataGrid1
Adodc

Pengaturan ConnectionString pada Adodc:

1. Klik komponen Adodc pada form, pada bagian properties aktifkan
pada pilihan property ConnectionString, kemudian klik tanda
. Pada Jendela Property Page yang muncul klik tombol Build...
2. Kemudian akan ditampilkan jendela Data Link Properties, Pilih
Microsoft JET 4.0 OLE DB Provider, Kemudian klik tombol Next
>>
3. Pada bagian Select or enter a database name, Klik tombol
,
pilih lokasi penyimpanan database pengajaran, pilih database
pengajaran, kemudian klik Open, klik tombol Test Connection,
untuk mengetes koneksi, jika telah sukses klik tombol OK.
4. Kemudian akan ditampilkan kembali jendela Property Page, klik
tombol Apply, kemudian klik OK.

Jalankan program, sehingga ditampilkan seperti gambar dibawah ini:

Untuk berpindah antar record, dapat dilakukan dengan menekan
tombol navigasi pada Adodc. Simpan Project dengan nama
projectpengajaran.


Latihan
1. Tambahkan 2 buah form baru pada project diatas untuk
mengakses tabel matakuliah dan tabel kuliah menggunakan
cara diatas.