No está del todo claro lo que quieres hacer, pero restringiéndome a como mostrar los resultados en una consulta:
La consulta tiene una propiedad Tstrings que posee un botón de elipsis, ...
si pulsas en él puede escribar el SQL correspondiente siempre que vaya a ser estático.
Código:
Select * from Clientes
Esto sería un ejemplo simple para visualizar todos los clientes y todos los campos de dicha tabla.
Si tienes que armar al vuelo el SQL, tendrás que utilizar algo como esto:
Código:
Query1.Close;
Query1.Sql.Add('Select Nombre, Apellidos, codigo, fecha');
Query1.Sql.Add('From Clientes');
Query1.Sql.Add('Where codigo = '+QuotedStr(Edit1.Text));
Query1.Open;
Si conectas el DataSource de esta consulta a una rejilla, podrás ver los resultados en pantalla.
Un Saludo.