[Lazarus-es] Problema con Zeos e PostgreSQL en versión de Lazarus 2.00

Alfonso Arias Lemas alfonsoariaslemas en gmail.com
Jue Abr 4 23:46:13 CEST 2019


Hola colegas.
Me ocurre algo que me tiene ya con la cabeza echando chispas.
Tengo una aplicación desarrollada y en "producción" desde la versión 1.6 
de Lazarus, hasta ahí todo bien. Resulta que la semana anterior hice la 
migración de la versión 1.8 para la 2.00 de Lazarus y todo perfecto, mas 
a principio de semana cuando los clientes comenzaron a explotar el 
sistema comenzaron los problemas.
Cuando voy a grabar una transacción que incluye mas de una sentencia SQL 
el sistema compilado con la versión 2.00 me da error:



Resalto que esto no sucedía antes.
Haciendo un /debugger /(depurando el sistema) tomo las sentencias SQL 
para PostgreSQL que da error desde el sistema y a modo de ejemplo:

*UPDATE app.a_arbol SET cod='00096',descrip='MTCV' WHERE id=5200;
UPDATE app.a_pt SET 
longitud=-23.491440000000,latitud=14.919906000000,control_ip=0,circuito_comando=True,comentario='',
potencianominal=20.0,tipofornecimento=1,estado=True WHERE idarbol=5200;
*
las coloco en el analizador de consultas del pgadmin e corren 
perfectamente mas si ejecuto esta misma sentencia desde el programa me 
da el error anterior.

Y, el error no sucede solo con estas sentencias, sino siempre que envio 
para PostgreSQL mas de una como por ejemplo cuando deseo eliminar 
registros de tablas padres e hijos, deseo insertar mas de un registro en 
una tabla y así.....
Busque en otros forum mas lo unico que sugieren es que realiza las 
transacciones sentencia por sentencia pero yo necesito que sea univoca y 
atómica, o sea, todo o nada.

Alguien sabe si para la versión esta de Lazarus 2.00 y Zeos 7.2.4 existe 
algún parámetro o propiedad nueva que permita hacer/definir 
transacciones simples o complejas con mas de una sentencia.

Saludos.

*Alfonso**Arias Lemas*


------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20190404/bfecdbd6/attachment.html>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: nljgmcgfbfhgmagl.png
Type: image/png
Size: 4054 bytes
Desc: no disponible
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20190404/bfecdbd6/attachment.png>


Más información sobre la lista de distribución Lazarus-es