<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2180" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Estimado Maikel, ya resolvi.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>leyendo lo que me mandastes, vi una frase clave:
los campos llave tienen que ser unicos y nonull, porque si no, no
actualizan.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>ayer termine el programa pequeño para enviartelo y
hoy me levante temprano y lo primero que hize fue prender la PC y agregar un
campo IdCuentas como AutoInc. Salve, compile y me preocupe de quitar el filename
y poner a false el active antes de compilar (para que la tabla no se bloqueara).
Agregue la informacion, la arregle y "sali". Volvi a entrar de nuevo y YA HABIA
SALVADO LA MODIFICACION.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>te agradezco que me hayas enviado la literatura.
Tengo que ponerme para ver como consigo una copia "gratis" del libro sobre
Lazarus. Son casi 30 Mb y me lo tienen que bajar de noche, pero ya
veremos.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Saludos,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Ing. Héctor F. Fiandor Rosario<BR><A
href="mailto:hfiandor@infomed.sld.cu">hfiandor@infomed.sld.cu</A></DIV>
<DIV><BR></DIV></FONT>
<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; font-color: black"><B>From:</B>
<A title=corba@grannet.grm.sld.cu
href="mailto:corba@grannet.grm.sld.cu">Maikel Enrique Pernia Matos</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">Spanish version of
Lazarus List</A> </DIV>
<DIV style="FONT: 10pt arial"><B>Sent:</B> Tuesday, May 07, 2013 3:38 AM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [Lazarus-es] tabla sqlite
que no se actualiza</DIV>
<DIV><BR></DIV>Colegas:<BR>Disculpen el post anterior llevaba un error pues si
se utiliza<BR>TSqlite3Dataset, no hace falta utilizar el TTransaction el
codigo<BR>correcto sería:<BR><code><BR> TForm1 =
class(TForm)<BR> SQLite3Connection1:
TSQLite3Connection;<BR> SQLQuery1:
TSQLQuery;<BR> SQLTransaction1:
TSQLTransaction;<BR> procedure SQLQuery1AfterPost(DataSet:
TDataSet);<BR><BR>procedure TForm1.SQLQuery1AfterPost(DataSet:
TDataSet);<BR>begin<BR> SQLQuery1.ApplyUpdates;<BR>
SQLTransaction1.CommitRetaining;<BR>end;
<BR><BR></code><BR><BR><BR><BR>El mar, 07-05-2013 a las 11:28 -0400,
Maikel Enrique Pernia Matos<BR>escribió:<BR>> Hector:<BR>> Si utilizas
los componentes predeterminados prueba con esto<BR>> <BR>> procedure
TForm1.Sqlite3Dataset1AfterPost(DataSet: TDataSet);<BR>>
begin<BR>>
Sqlite3Dataset1.ApplyUpdates();<BR>>
transaction.CommitRetaining;<BR>> end;<BR>> <BR>> Saludos<BR>>
Maikel<BR>> <BR>> El mar, 07-05-2013 a las 09:48 -1200, Héctor F.
Fiandor Rosario<BR>> escribió:<BR>> > Estimados colegas:<BR>>
> <BR>> > descubri que hago un cambio a un dato en el DBEdit,
despues cliqueo<BR>> > Post en la barra navigator y cierro la
aplicacion, al volverla a<BR>> > abrir, no se registro el
cambio.<BR>> > <BR>> > tengo otra aplicacion hecha algunos
meses atras, donde esto funciona<BR>> > al kilo.<BR>> >
<BR>> > tengo la propiedad Save on close como true en la tabla en
asociada.<BR>> > <BR>> > por favor, como decimos por aca,
tirenme un cabo.<BR>> > <BR>> > saludos y dandole las
gracias por anticipado,<BR>> > <BR>> > Ing. Héctor F.
Fiandor Rosario<BR>> > <A
href="mailto:hfiandor@infomed.sld.cu">hfiandor@infomed.sld.cu</A><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">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</A><BR>>
<BR><BR><BR><BR>--<BR><BR>Este mensaje le ha llegado mediante el servicio de
correo electronico que ofrece Infomed para respaldar el cumplimiento de las
misiones del Sistema Nacional de Salud. La persona que envia este correo asume
el compromiso de usar el servicio a tales fines y cumplir con las regulaciones
establecidas<BR><BR>Infomed: <A
href="http://www.sld.cu/">http://www.sld.cu/</A><BR><BR><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">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</A></BLOCKQUOTE></BODY></HTML>