BAB II PENGELOLAAN DATABASE MENGGUNAKAN ADODC DAN DATAGRID
A. ADODC
Adodc adalah konektor database yang dapat digunakan untuk menoneksikan keberbegai perangkat lunak database software management database DBMS seperti
Microsoft Access, Microsoft SQL Server, Oracle dan DBMS lainnya. ADODC dilengkapi dengan engine untuk koneksi, engine tersebut digunakan disesuaikan
dengan database yang di gunakan. Untuk menggunakan komponen ADODC, kita harus mengaktifkan
komponen Microsoft ADO Data Control 6.0 OLEDB yang ada pada jendela component.
Langkah untuk mengaktifkan jendela tersebut sebagai berikut: 1.
klik kanan pada Tollbox dan pilih components 2.
setelah jendelan komponen keluar maka cari dan aktifkan Microsoft ADO Data Control 6.0 OLEDB dengan cara mencentang
3. klik Apply atau OK
4. selanjutnya komponen ADODC akan muncul di Tollbox
Gambar 1. Menambah komponen ADO Data control
B. Datagrid
Datagrid adalah komponen yang digunakan untuk menampilkan database yang terkoneksi, seperti dengan koneksi ADODC.
Untuk menggunakan komponen ini kita harus mengaktifkan komponen Microsoft DataGrid Control 6.0 OLEDB pada jendela komponen, langkah-langkahnya sebagai
berikut: 1.
klik kanan pada Tollbox dan pilih components 2.
setelah jendelan komponen keluar maka cari dan aktifkan Microsoft DataGrid Control 6.0 OLEDB dengan cara mencentang
3. klik Apply atau OK
4. selanjutnya komponen DataGrid akan muncul di Tollbox
Gambar 1. Menambah komponen DataGrid control
C. Implementasi
1. Penggunaan Adodc Dan Datagrid
Penggunaan ADODC dan DataGrid sebagai Koneksi ke database Ms. Acces. Siapkan terlebih dahulu sebuah database dengan menggunakan Ms. Access
dengan nama Kesiswaan, dan buatlah sebuah table dengan nama DataIndukSiswa dengan ketentuan berikut :
Field Size
Type
NIS 8
Text Nama
25 Text
Alamat 50
Text Wali
25 Text
2. Perancangan Interface
Siapkan sebuah form dengan komponen dan property sebagai berikut :
Komponen Properties Value
Form Name
frmUtama StartUpPosition
CenterScreen Adodc
Name Adodc1
Text1 Name
txtNIS DataSource
Adodc1 DataField
NIS MaxLength
8 Text2
Name txtNama
DataSource Adodc1
DataField Nama
MaxLength 30
Text3 Name
txtAlamat DataSource
Alamat DataField
Alamat MaxLength
30 Text4
Name txtWali
DataSource Adodc1
DataField Wali
MaxLength 25
Command1 Name cmdAdd
Caption Add
Command2 Name cmdRefresh
Caption Refresh
Command3 Name cmdDelete
Caption Delete
Command4 Name cmdUpDate
Caption UpDate
Command5 Name cmdSave
Caption Save
Command6 Name cmdClose
Caption Close
Label1 Caption
NIS Label2
Caption Nama
Label3 Caption
Alamat Label4
Caption Wali
DataGrid DataSource
Adodc1
Gambar 3. Rancangan interface
3. Cara mengoneksikan Adodc dengan database
Langkah yang harus dilakukan untuk mebuat koneksi kedatabase adalah sebagai berikut
a. Letakkan sebuah Adodc dalam form
b. Klik kan pada adodc dan pilih Adodc Properties
c. Setelah muncul property pages lalu klik Build
Gambar 3. Property pages Adodc d.
Lalu pilih provider database yang sesuai dengan database yang telah dibuat, yaitu menggunakan Microsoft Jet 4.0 OLE DB Provider. Jet 4.0 digunakan
jika menggunakan Ms. Access versi diatas versi ’97. untuk versi 97 kebawah benggunakan Jet 3.5. sedangankan menggunakan database lain disesuaikan
dengan pilihan e.
Klik Next dan pilih lokasi database yang tersimpan f.
Untuk memastikan Adodc sudah terkoneksi atau belum klik Test Connection g.
Jika koneksi sukses klik ok. Lalu lakukan pemilihan tabel dengan cara memilih Kombo Command Type. Karena kita kan menggunakan tabel, pilih
addCmdTable dan sesuaikan namatabel yang akan digunakan pada kombo Table Name
h. Klik Ok, sampai disini Adodc sudah terkoneksi kedalam database dan tabel
yang dipilih.
4. Listing dan Coding
Masukkan listing program berikut kedalam masing-masing komponen ‘Untuk menyiapkan sebuah record baru dalam tabel
Private Sub cmdAdd_Click Adodc1.Recordset.AddNew
txtNIS.Setfocus End Sub
‘Untuk menyimpan record baru Private Sub cmdSave_Click
Adodc1.Recordset.Save End Sub
‘Untuk menghapus sebuah record dalam tabel Private Sub cmdDelete_Click
Adodc1.Recordset.Delete End Sub
‘Untuk merefresh database dan tabel yang terhubung dengan Adodc Private Sub cmdRefresh_Click
Adodc1.Refresh End Sub
‘Untuk mengUpdate atau merubah data Private Sub cmdUpDate_Click
Adodc1.Recordset.Update End Sub
‘Untuk keluar dari program Private Sub cmdClose_Click
End End Sub
BAB III PENGELOLAAN DATABASE MENGGUNAKAN DATA ENVIRONTMENT