<p>Haz una última prueba, para poder dar un reporte completo, prueba de crear y destruir el objeto entre consulta y consulta. Me parece un herror de inicializacion</p>
<div class="gmail_quote">El 05/09/2013 18:04, "Ismael L. Donis Garcia" <<a href="mailto:ismael@citricos.co.cu">ismael@citricos.co.cu</a>> escribió:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<u></u>
<div bgcolor="#ffffff">
<div><font face="Arial">Si pero pierdes mucho tiempo en el acceso al disco.
Por tal motivo y si no es estrictamente necesario no lo uso. Y este no es el
caso.</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">Lo que pasa es que tiene un bug el TSQLQuery, para
mi en esa dirección es donde hay que trabajar, y no ponerse uno a hacer cosas
por tratar de evitar un error en un código de Lazarus que al final lo que hacen
es perjudicar en el rendimiento de tu aplicación.</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">Yo esta noche voy a ver si le meto cabeza para ver
si lo puedo solucionar en el TSQLQuery. Caso contrario ver porque vía puedo
reportar el error si ninguno de los miembros de la lista lo hace.</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">Aunque creo que eso no es un error del TSQLQuery.
Para mi entender esa propiedad la hereda de otra clase, pero bueno eso lo miraré
esta noche porque ya me retiro del trabajo.</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">Saludos Reiterados y mañana les cuento que puede
hacer esta noche.</font></div>
<div>========<br>| ISMAEL |<br>========<br>----- Original Message ----- </div>
<blockquote style="PADDING-RIGHT:0px;PADDING-LEFT:5px;MARGIN-LEFT:5px;BORDER-LEFT:#000000 2px solid;MARGIN-RIGHT:0px">
<div style="BACKGROUND:#e4e4e4;FONT:10pt arial"><b>From:</b>
<a title="maximiliano.duarte@gmail.com" href="mailto:maximiliano.duarte@gmail.com" target="_blank">Maxi</a> </div>
<div style="FONT:10pt arial"><b>To:</b> <a title="lazarus-es@lists.lazarus.freepascal.org" href="mailto:lazarus-es@lists.lazarus.freepascal.org" target="_blank">Spanish version of
Lazarus List</a> </div>
<div style="FONT:10pt arial"><b>Sent:</b> Thursday, September 05, 2013 4:16
PM</div>
<div style="FONT:10pt arial"><b>Subject:</b> Re: [Lazarus-es] Error al
intentar abrir un TSQLQuery</div>
<div><br></div>
<p>Existen tablas temporales, las creas y usas y borras a gusto y la puedes
levantar después.</p>
<div class="gmail_quote">El 05/09/2013 17:03, "Ismael L. Donis Garcia" <<a href="mailto:ismael@citricos.co.cu" target="_blank">ismael@citricos.co.cu</a>> escribió:<br type="attribution">
<blockquote class="gmail_quote" style="PADDING-LEFT:1ex;MARGIN:0px 0px 0px 0.8ex;BORDER-LEFT:#ccc 1px solid"><u></u>
<div bgcolor="#ffffff">
<div><font face="Arial">No, porque nunca realizo el Commit.</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">Y de ello puedes estar más que seguro porque ni tan
siquiera lleno todos los campos requeridos de la tabla, ni tan siquiera
lleno la llave primaria.</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">Se llena en memoria, pero nunca se actualiza en la
tabla.</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">Saludos Cordiales</font></div>
<div><font face="Arial">========<br>| ISMAEL |<br>========<br></font></div>
<blockquote style="PADDING-RIGHT:0px;PADDING-LEFT:5px;MARGIN-LEFT:5px;BORDER-LEFT:#000000 2px solid;MARGIN-RIGHT:0px">
<div style="FONT:10pt arial">----- Original Message ----- </div>
<div style="BACKGROUND:#e4e4e4;FONT:10pt arial"><b>From:</b> <a title="mmgomez@gmail.com" href="mailto:mmgomez@gmail.com" target="_blank">Martin Gomez</a> </div>
<div style="FONT:10pt arial"><b>To:</b> <a title="lazarus-es@lists.lazarus.freepascal.org" href="mailto:lazarus-es@lists.lazarus.freepascal.org" target="_blank">Spanish version of Lazarus List</a> </div>
<div style="FONT:10pt arial"><b>Sent:</b> Thursday, September 05, 2013
3:28 PM</div>
<div style="FONT:10pt arial"><b>Subject:</b> Re: [Lazarus-es] Error al
intentar abrir un TSQLQuery</div>
<div><br></div>
<div dir="ltr">
<div class="gmail_extra"><br>
<div class="gmail_quote">2013/9/5 Ismael L. Donis Garcia <span dir="ltr"><<a href="mailto:ismael@citricos.co.cu" target="_blank">ismael@citricos.co.cu</a>></span><br>
<blockquote class="gmail_quote" style="PADDING-LEFT:1ex;MARGIN:0px 0px 0px 0.8ex;BORDER-LEFT:#ccc 1px solid">
<div style="OVERFLOW:hidden">Si pero eso que dices es para mi algo
impensable desde el punto de vista de lógica, ya que estaría obteniendo
los datos y después salvandolos en el disco, para después volverlos a
leer. Eso si que es perdida de tiempo, además de estar controlando una
serie de parámetros para que otro usuario no vaya a borrarte dichos
datos.<br><br>No, no eso para mi, ni pensarlo. Para ni forma de trabajar
eso ni me pasa por la cabeza, para mi es la chapucería más grande de la
cual se podría pensar.<br><br>Primero lo que voy a tratar de ver si
encuentro el error en el TSQLQuery y puedo arreglar el código del
componente, aunque tenga que estarlo arreglando cada vez que actualice.
Y la otra es que alguien reporte el bug del componente a ver si lo
arreglan lo cual sería lo mejor para todos.</div></blockquote></div><br>
<div class="gmail_default" style="FONT-FAMILY:tahoma,sans-serif">Y usar un
memorydataset?</div>
<div class="gmail_default" style="FONT-FAMILY:tahoma,sans-serif">De todas
maneras lo estás grabando en el disco al hacer un Append al TSQLQuery
(aunque luego lo reviertas con un rollback)</div>
<div class="gmail_default" style="FONT-FAMILY:tahoma,sans-serif"><br></div>
<div class="gmail_default" style="FONT-FAMILY:tahoma,sans-serif">Otra
alternativa sería crear una tabla temporal con un nombre que no exista, y
eliminarla al finalizar el reporte.</div>
<div class="gmail_default" style="FONT-FAMILY:tahoma,sans-serif"><br></div>
<div><br></div>-- <br>
<div><span style="FONT-FAMILY:tahoma,sans-serif">Try not to become a man
of success but rather to become a man of value. <i>Albert
Einstein</i></span></div></div></div>
<p>
<hr>
<p></p>_______________________________________________<br>Lazarus-es
mailing list<br><a href="mailto:Lazarus-es@lists.lazarus.freepascal.org" target="_blank">Lazarus-es@lists.lazarus.freepascal.org</a><br><a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
<p></p></p></blockquote></div><br>_______________________________________________<br>Lazarus-es
mailing list<br><a href="mailto:Lazarus-es@lists.lazarus.freepascal.org" target="_blank">Lazarus-es@lists.lazarus.freepascal.org</a><br><a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
<br></blockquote></div>
<p>
<hr>
<p></p>_______________________________________________<br>Lazarus-es mailing
list<br><a href="mailto:Lazarus-es@lists.lazarus.freepascal.org" target="_blank">Lazarus-es@lists.lazarus.freepascal.org</a><br><a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
</p></blockquote></div>
<br>_______________________________________________<br>
Lazarus-es mailing list<br>
<a href="mailto:Lazarus-es@lists.lazarus.freepascal.org">Lazarus-es@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
<br></blockquote></div>