Vermutlich ist niemand mit dem Namen 'Edit1.Text' in deiner Tabelle gespeichert. Außerdem hast du wieder eine exakte Suche, wenn du die Wildcard nicht verwendest:
Delphi-Quellcode:
procedure TForm1.Button10Click(Sender: TObject);
var
suche:
string;
begin
with Query do
begin
SQL.Text := '
SELECT * FROM adressen WHERE Nachname like :suche OR Vorname like :suche';
ParamByName('
suche').asString := QuotedStr(Edit1.Text + '
%');
Open;
end;
end;
Grüße vom marabu