TDBGrid pada C++ Builder dapat digunakan untuk menampilkan data MS Access. Untuk keperluan itu, TDBGrid membutuhkan dua komponen lain: TADOTable dan TDataSource.
hubungkan DBGrid1 ke DataSource1 dengan mengisi property DataSource dengan DataSource1
hubungkan DataSource1 dengan ADOTable1 dengan mengisi property DataSet dengan ADOTable1
isi property ConnectionString dengan klik tombol bergambar tiga titik, sehingga muncul kotak:
Klik tombol "Build", sehingga muncul kotak dibawah ini:
Pilih Microsoft Jet 4.0 OLE DB Provider dan klik tombol Next >>
Isikan atau tunjukkan tempat database Access. Dalam gambar diatas, saya mengisi
D:\Sotfware\Beli.mdb
Jika database Anda tida ber-password, tekan OK, jika ya, pilih Tab ALL. Pilih Jet OLEDB Password dan ketikkan password pada kotak yang muncul. Tekan OK
Agar dapat menampakkan isi tabel, ubah Property Active ADOTable1 ke true.
Jika cara diatas terlalu rumit. Anda dapat mengetikkan cara-cara diatas pada bagian FormCreate seperti dibawah ini:
void __fastcall TForm1::FormCreate(TObject *Sender)
{
String KoneksiStr;
DBGrid1->DataSource = DataSource1;
DataSource1->DataSet = ADOTable1;
KoneksiStr +=
"Provider=Microsoft.Jet.OLEDB.4.0;";
KoneksiStr +=
"Data Source=D:/Software/Beli.mdb;";
KoneksiStr +=
"Persist Security Info=False;Jet OLEDB:Database Password=123";
ADOTable1->ConnectionString = KoneksiStr;
ADOTable1->Active = true;
}
0 comments:
Posting Komentar