investigá sobre el uso de queries parametrizados.
Código:
Query.SQL.Text := 'Select * from tabla where campo = :Parametro1';
Query.ParamByName('Parametro1').AsString := Edit1.Text;
Query.Open;
Eso si... el valor del edit, por supuesto, solo podes sustituirlo en tiempo de ejecución...
Hasta luego.
![Wink](http://www.clubdelphi.com/foros/images/smilies/wink.gif)