Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Memoria agotada en query (https://www.clubdelphi.com/foros/showthread.php?t=62815)

ingabraham 15-01-2009 17:52:50

Memoria agotada en query
 
delphi e interbase 6.0

Tengo una consulta de un query enlazado con un qreport
la consulta es de agrupacion pero en el qreport


Bueno esta consulta me extrae muchos registro y es bastantica pesada.

el problema esta que si la abro y la cierro sin completar de cargar todo el qreport y la vuelvo a abrir, muchas veces, se me bloquea el dephi y luego se cierra.

yo hice lo siguiente
en el onclose del form puse

query1.clear;
query1.close;

pero nada.

No se si habra que liberar memoria alguna cache o el query para vaciarlo y que empiece de nuevo.

quien me ayuda., por q pasara esto

la cargar de registro me la va mostrando en el qreport en la parte de abajo.

duilioisola 15-01-2009 19:51:29

- Por lo que veo no haces el commit de las transacciones.
- Si creas el QReport, supongo que deberás liberarlo antes de cerrar el Form.
- No he utilizado QReport, pero quizás tengas que hacer un .Clear de las páginas o del reporte antes de cerrar.


La franja horaria es GMT +2. Ahora son las 23:23:50.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi