Ver Mensaje Individual
  #4  
Antiguo 21-05-2007
[David] David is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Málaga
Posts: 417
Reputación: 22
David Va por buen camino
Hola

Ya me sale , ahora lo que pasa es que quiero sacar un informe con el fastreport y el problema es que el procedimiento almacenado es rápido (1'20 segundos ) tiene muchos campos que recorrer , pero el problema es que para sacar el informe tarda casi 6 minutos y el informe es de sólo 10 páginas .

No entiendo como tarda tanto . El caso es que quiero enlazar el TIBQuery del procedimiento almacenado a un TClientDataSet , para que salga el informe antes .

Lo que hago es unir el Provider al TIBQuery y el ClientDataSet al provider . Después de abrir el Query , pues abro el ClientDataSet , pero se queda colgado y no hace nada .

Es cierto que el procedimiento almacenado hace muchas operaciones , recorre muchos campos , pero el resultado que saca , tampoco es tan grande , no más de 800 articulos , un informe como he dicho de 10 páginas , así pues creo que el informe deberia de ser rápido después de hacer el procedimiento almacenado .

Sabeis a que puede ser debido esto ?

Un saludo
Responder Con Cita