"Alberto Tellaeche" <[EMAIL PROTECTED]>
wrote in message news:[EMAIL PROTECTED]
> after sqlite3_mprintf() function, I obtain the string like this: "
> update ALUMNO set nota=0.2 where dni='12345678J' "
> After sqlite3_exec() errorMsg=NULL (0x00000000 Bad ptr), and the
> command is not exectuted in table ALUMNO, the value is not changed.

How do you know the value has not changed? How do you check it?

Do you, by any chance, open a transaction (by executing a BEGIN 
statement) but don't commit it? If you close the database or exit your 
application while the transaction is still open, it will roll back.

Igor Tandetnik 



_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to