<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Hola colegas.<br>
Me ocurre algo que me tiene ya con la cabeza echando chispas.<br>
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.<br>
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:<br>
<br>
<img src="cid:part1.8092CDB0.A38702F6@gmail.com" alt=""><br>
<br>
Resalto que esto no sucedía antes.<br>
Haciendo un <span class="st"><em>debugger </em>(depurando el
sistema) tomo las sentencias SQL para PostgreSQL que da error
desde el sistema y a modo de ejemplo:<br>
<br>
<font size="-1"><b><font color="#000066">UPDATE app.a_arbol SET
cod='00096',descrip='MTCV' WHERE id=5200;<br>
UPDATE app.a_pt SET
longitud=-23.491440000000,latitud=14.919906000000,control_ip=0,circuito_comando=True,comentario='',<br>
potencianominal=20.0,tipofornecimento=1,estado=True WHERE
idarbol=5200;<br>
</font></b></font><br>
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. <br>
<br>
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í..... <br>
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.<br>
<br>
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.<br>
<br>
Saludos.</span><br>
<div class="moz-signature">
<div class="WordSection1">
<pre><span style="font-size:9.0pt;mso-bidi-font-size:
10.0pt;font-family:"Liberation Mono";mso-ansi-language:PT" lang="PT"><span style="mso-spacerun:yes"> </span></span><span class="SpellE"><b><span style="font-size:12.0pt;mso-bidi-font-size:14.0pt;
font-family:"Liberation Mono";mso-ansi-language:PT" lang="PT">Alfonso</span></b></span><b><span style="font-size:12.0pt;mso-bidi-font-size:14.0pt;font-family:"Liberation Mono";
mso-ansi-language:PT" lang="PT"> Arias Lemas</span></b><span style="font-size:
9.0pt;mso-bidi-font-size:10.0pt;font-family:"Liberation Mono";mso-ansi-language:
PT" lang="PT"></span></pre>
<span style="font-size:11.0pt;mso-bidi-font-size:12.0pt"> </span>
</div>
</div>
<div class="moz-signature"><br>
</div>
</body>
</html>