Bueno...me imagino que tu consulta SQL debe ser bien compleja o traer demasiados datos para dure tanto tiempo(4 minutos
), quizás te podríamos ayudar a optimizarla, aunque personalmente trabajo con MySQL pero alguna ves usé tambien MS SQL server
.
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í.
Si la consulta no trae
"demasiados" datos, pues creo que con un simple Dataset(Query, Table) puedes hacerlo
,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?
.
Saludos...