Forum: Datenbanken
Delphi
by Michael80,
17. Jun 2004
begin
DataModule2.IBQuery1.Filtered := false;
DataModule2.IBQuery1.Close;
DataModule2.IBQuery1.SQL.Clear;
DataModule2.IBQuery1.SQL.Add('SELECT * FROM DEINETABELLE WHERE DEINSUCHFELD like ''%'+Edit1.Text+'%'' ');
DataModule2.IBQuery1.Open;
DataModule2.IBQuery1.Active := true;
end;
diese suche arbeitet mit wildcards,
Forum: Datenbanken
Delphi
by Michael80,
17. Jun 2004
Hi Abi,
um dein problem mit der suche pro buchstabe zu lösen nimm die on key press funktion von deinem edit feld
procedure TForm2.Edit2KeyPress(Sender: TObject; var Key: Char);
begin
if key = #13 then // key 13 entertaste
begin // nachfolgend dein suchcode bei mir der anmeldevorgang
try
with Datamodule2.ibdatabase1 do