- 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
Langganan:
Posting Komentar (Atom)
Diberdayakan oleh Blogger.
0 comments:
Posting Komentar