- Letakkan komponen TAdoConnection, TAdoQuery, TDataSource dan TDBGrid pada form
- Sambungkan TAdoConnection ke database MS Access di FormCreate
AnsiString exeFile = Application->ExeName;
AnsiString exePath = ExtractFilePath(exePath);
ADOConnection1->Close();
ADOConnection1->LoginPrompt = false;
ADOConnection1->ConnectionString =
“Provider=Microsoft.Jet.OLEDB.4.0;” +
“Data Source= ” + exePath +
“\Data.mdb;Persist Security Info=False;”;
ADOConnection1->Open();
Mengambil nama file exe dirinya sendiri. Jika anda meletakkan file KonekAccess.exe di direktori c:\Program, maka hasil dari perintah ini adalah c:\Program\KonekAccess
AnsiString exeFile = Application->ExeName;
Mengambil nama path dari file exe KonekAccess.exe, jika anda meletakaan di c:\Program, maka variabel exeFile akan berisi c:\ Program
AnsiString exePath = ExtractFilePath(exePath);
Variabel exeFile dipergunakan untuk mendapatkan posisi Data.mdb, dengan perintah berikut:
……….
“Data Source= ” + exePath +
……….. - Sambungkan TAdoQuery ke TAdoConnection di FormCreate
ADOQuery1->Close();
ADOQuery1->Connection = ADOConnection1;
ADOQuery1->SQL->Clear();
ADOQuery1->SQL->Add(“Select * from Pelanggan”);
ADOQuery1->Open(); - Sambungkan TDataSource ke TAdoQuery di FormCreate
DataSource1->DataSet = ADOQuery1; - Sambungkan TDbGrid ke TDataSource di FormCreate
DBGrid1->DataSource = DataSource1; - Sekarang isi dari FormCreate selengkapnya menjadi seperti ini:
FormCreatevoid __fastcall TForm1::FormCreate(TObject *Sender)
{
AnsiString exeFile = Application->ExeName;
AnsiString exePath = ExtractFilePath(exePath);ADOConnection1->Close();
ADOConnection1->LoginPrompt = false;
ADOConnection1->ConnectionString =
“Provider=Microsoft.Jet.OLEDB.4.0;Data Source= ” + exePath +
“\Data.mdb;Persist Security Info=False;”;
ADOConnection1->Open();
ADOQuery1->Close();
ADOQuery1->Connection = ADOConnection1;
ADOQuery1->SQL->Clear();
ADOQuery1->SQL->Add(“Select * from Pelanggan”);
ADOQuery1->Open();DataSource1->DataSet = ADOQuery1;
DBGrid1->DataSource = DataSource1;}
Home /
bahasac /
c++ builder /
database /
ms access /
Menampilkan Isi Tabel MS Access dengan TAdoQuery
Menampilkan Isi Tabel MS Access dengan TAdoQuery
Related Articles :
Memakai TADOConnection Dalam aplikasi database di C++ Builder, kita dapat saja memiliki beberapa form yang akan melakukan koneksi ke database. Komponen yang ...
Mengubah Data MS Access dengan TAdoQuery Tambahkan tombol edit, sehingga tampilan pada artikel sebelumnya menjadi seperti dibawah ini Ada pengubahan kode program pada b ...
Memakai TDBEdit C++ Builder untuk Menampilkan Data MS AccessTDBEdit berbeda dengan TDBGrid. TDBEdit hanya menampilkan data secara individu, sedangkan TDBGrid menampilkan data lebih dari satu dat ...
Menambah Data MS Access dengan TAdoQuery Buatlah form dengan tata letak seperti dibawah ini Obyek-obyek yang perlu ditambahkan adalah 3 TLabel, 3 TEdit, 1 TDB ...
Memakai TDBGrid C++ Builder untuk Menampilkan Data MS AccessTDBGrid pada C++ Builder dapat digunakan untuk menampilkan data MS Access. Untuk keperluan itu, TDBGrid membutuhkan dua komponen lain: ...
Langganan:
Posting Komentar (Atom)
Diberdayakan oleh Blogger.
0 comments:
Posting Komentar