
- BDE'nin eksik yanlarını ADO ile tamamlamak gerekiyor...

- Paradox veritabanı için ADOConnection String'i şu şekilde oluyor...
Kod: Tümünü seç
ADOConnection1.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=<veritabani klasörü>;Extended Properties=Paradox 7.x;';
Kod: Tümünü seç
Var
pConnect : String;
begin
If Not ADOConnection1.Connected then
begin
pConnect := 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s;Extended Properties=Paradox 7.x;';
ADOConnection1.ConnectionString := Format(pConnect, [ExtractFilePath(Application.Exename)]);
ADOConnection1.LoginPrompt := False;
ADOConnection1.Connected := true;
if not ADOConnection1.Connected
then ShowMessage('Veritabanı Bulunamadı !');
end;
With AdoQuery1 do
begin
Active := False;
Connection := AdoConnection1;
SQL.Clear;
SQL.Add( 'Select * from data.db');
SQL.Add('Where 1=1');
SQL.Add('and Konu like '+QuotedStr('%'+Edit1.Text+'%'));
Active := True;
end;
end;