Hola Gustavo.
Como ya te comentaron la consulta SQL es correcta, seguramente tengas problemas con el uso del
TADOQuery.
Por si te sirve de ayuda, un ejemplo:
Código Delphi
[-]
...
with ADOQuery1 do
begin
Close;
SQL.Text:= 'SELECT * FROM TABLA WHERE CAMPO1 = :PARAMETRO';
Parameters.ParamByName('PARAMETRO').Value := Edit1.Text;
Open
end;
...
Saludos.