FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
||||
|
||||
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...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
|
#2
|
|||
|
|||
disculpa la omision del dato, la base de datos se consulta por wan, es por eso que la consulta tarda demaciado, no son gran cantidad de datos los que devuelve el query, pero al ser por wan no siempre es rapido y tengo que pensar en el peor escenario.
lo que mas o menos quiero hacer (yo despues lo modificaria) es que el form1 invoque (con un button) al thread y cuando este finaliza me muestre los datos en un dbgrid (o cualquier otra forma) en un form2, pero como ya estoy probando y leyendo el thread no se lleva con las VCL desde ya gracias hugo |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
problema con thread | pulpin | C++ Builder | 28 | 19-05-2008 20:05:46 |
Thread | Paulao | Varios | 1 | 09-05-2008 00:42:34 |
Thread OnShow | walito | Varios | 4 | 17-10-2007 00:36:24 |
Thread bendito thread...se me pierde la ventana | Seba.F1 | API de Windows | 5 | 02-02-2006 00:16:30 |
Hilos o Thread | DarkByte | Varios | 7 | 20-11-2003 17:10:44 |
|