Depues de haber leido varios hilos referentew al tema, llegue al siguiente codigo
ero me reclama el "%".... dice el sistema que no es valido el formato o el argumento es incompatible.....
Código Delphi
[-]
procedure TForm1.Button1Click(Sender: TObject);
var consulta,campos,donde,orden : string;
begin
Consulta := 'Select % from resultados where % order by %';
query1.sql.text := format(consulta,[campos,donde,orden]);
query1.ExecSQL;
end;
ilich hernandez.
Gracias.........