Hello Igor; First of all thank you again for your quick responses. The problem is solved, I had a problem with the paths within my application. I am sorry for this silly error not related with sqlite.
Regards, Alberto ----- Mensaje original ---- De: Igor Tandetnik <[EMAIL PROTECTED]> Para: sqlite-users@sqlite.org Enviado: jueves, 16 de octubre, 2008 12:57:34 Asunto: Re: [sqlite] Error:"Expression cannot be evaluated"withsqlite3_exec() "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 _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users