Bueno...me imagino que tu consulta SQL debe ser bien compleja o traer demasiados datos para dure tanto tiempo(4 minutos
![EEK!](http://www.clubdelphi.com/foros/images/smilies/eek.gif)
), quizás te podríamos ayudar a optimizarla, aunque personalmente trabajo con MySQL pero alguna ves usé tambien MS SQL server
![Big Grin](http://www.clubdelphi.com/foros/images/smilies/biggrin.gif)
.
Si se trata de traer demasiados datos pues supongo que puedes usar un componente
ClientDataSet que es muy potente para esos menesteres tal como se explica
aquí.
![Wink](http://www.clubdelphi.com/foros/images/smilies/wink.gif)
Si la consulta no trae
"demasiados" datos, pues creo que con un simple Dataset(Query, Table) puedes hacerlo
![Wink](http://www.clubdelphi.com/foros/images/smilies/wink.gif)
,y mostrar los resultado en un componente
DBGrid
.
De todas formas sería muy conveniente que dieras mas datos, en especial el por qué tu consulta tarda demasiado?
![Confused](http://www.clubdelphi.com/foros/images/smilies/confused.gif)
.
Saludos...
![Smilie](http://www.clubdelphi.com/foros/images/smilies/smile.gif)