Hola
Lo que se hace es simplemente poner la consulta via codigo.
Ejemplo:
Tienes un query: Query1.
entonces haces la consulta via codigo asi:
Código Delphi
[-]
Query1.close; Queru1.sql.text:= 'select campo1, campo2, campo3 from MiTabla where condicion';
Query1.open; /7 lo abro con la nueva consulta
Saludos