<div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif">Yo uso CommitRetain y RollbackRetain y nunca se me "atontó" el otro formulario, pero puede ser un caso muy específico de la forma en la que lo uso yo...<br><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2014-09-16 8:35 GMT-03:00 Antonio Evora <span dir="ltr"><<a href="mailto:aevorar@gmail.com" target="_blank">aevorar@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Buenas a todos.<br>
Hace un tiempo reconvertí todas mis bibliotecas de trabajo con BD de zeos a SQLDb, así como el modo "general" de usarlo en mis aplicaciones.<br>
Con el nuevo paradigma solamente había realizado una pequeña aplicación (actualmente uso en el trabajo <a href="http://VB.NET" target="_blank">VB.NET</a>) que funcionaba y funciona a las mil maravillas.<br>
El tema es que empecé una nueva aplicación, no mucho mas compleja que la primera, en la que me estoy encontrando con "problemas" con las transacciones. Uso una conexión con la BD y una transacción (hasta ahora era suficiente) y el problema estriba en que cuando abro una consulta en un formulario, y desde este abro otro y en este ultimo realizo cambios sobre la BD (commit/rollback) la primera consulta se queda atontada.<br>
<br>
Buscando información al respecto tope con un mensaje de José Mejuto de esta misma lista (<a href="http://lists.lazarus.freepascal.org/pipermail/lazarus-es/2010-October/002790.html" target="_blank">http://lists.lazarus.<u></u>freepascal.org/pipermail/<u></u>lazarus-es/2010-October/<u></u>002790.html</a>) donde explica el problema. El cuenta de varias conexiones, una de solo lectura y otra u otras para las distintas manipulaciones. Sin dudar sobre el buen hacer de José, os pregunto (José incluido, pues el modo de ver las cosas cambia con el tiempo ;-D) si lo hacéis así o usáis otra estrategia.<br>
<br>
Saludos y gracias de antemano.<br>
<br>
______________________________<u></u>_________________<br>
Lazarus-es mailing list<br>
<a href="mailto:Lazarus-es@lists.lazarus.freepascal.org" target="_blank">Lazarus-es@lists.lazarus.<u></u>freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank">http://lists.lazarus.<u></u>freepascal.org/mailman/<u></u>listinfo/lazarus-es</a><br>
</blockquote></div><br><br clear="all"><br>-- <br><div dir="ltr"><span style="font-size:small;font-family:tahoma,sans-serif"><div style="display:inline">​</div></span><font face="tahoma, sans-serif" style="font-size:small">Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program.<div style="display:inline">​ ​</div></font><i style="font-size:small;font-family:tahoma,sans-serif">Linus Torvalds</i><br></div>
</div>