Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Error de memoria (https://www.clubdelphi.com/foros/showthread.php?t=58698)

nelem 29-07-2008 07:27:47

Error de memoria
 
Buenos días tengo un progama que me va imprimiendo informes dependiendo de la consulta realizada, el caso es que me pasa lo siguiente cuando los casos a imprimir son muchos se me bloquea y da el error de " El proceso ha utilizado el número máximo de manipulaciones permitidos por el sistema para objetos del administrador de windows". El problema le tengo por las siguientes sentencias pero no se como solucionarlo:

Código Delphi [-]
DMInformes.Qtbcuestbucofic.Close;
   DMInformes.Qtbcuestbucofic.ParamByName('prmChistori').AsInteger := prmchistori;
   DMInformes.Qtbcuestbucofic.Open;
   DMInformes.QDatosTrabajBuco.Close;
   DMInformes.QDatosTrabajBuco.ParamByName('prmChistori').AsInteger := prmchistori;
   TfechaDesde :=StrToDateTime(prmTfecha)-31;
   TfechaHasta :=StrToDateTime(prmTfecha)+31;
   DMInformes.QDatosTrabajBuco.ParamByName('prmTfechaDesde').AsDateTime := TfechaDesde;
   DMInformes.QDatosTrabajBuco.ParamByName('prmTfechaHasta').AsDateTime := TfechaHasta;
   DMInformes.QDatosTrabajBuco.Open;

Ya que estas sentencias se repiten por cada caso a imprimir. ¿Como podría resolver mi problema?

Muchas gracias.

Un saludo


La franja horaria es GMT +2. Ahora son las 01:34:08.

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