I have bizarre issue with zeos 7-sqlite3 and delphi 2009 :
I use TZTABLE to populate data, but i can't insert or update data, when i run the exe and add some data all show fine in data control, but when i close the exe all data inserted is lost.
i try to use start transact, commit but the same issue
so what is the solution ?
this is sql log
You remark last line the data is insert in the table,but all is lost when i shatdown this program
Code: Select all
2010-04-28 01:14:22 cat: Execute, proto: sqlite-3, msg: PRAGMA table_info('userprofile')
2010-04-28 01:27:03 cat: Connect, proto: sqlite-3, msg: CONNECT TO "./data/mustpost.db3" AS USER ""
2010-04-28 01:27:03 cat: Execute, proto: sqlite-3, msg: BEGIN TRANSACTION
2010-04-28 01:27:03 cat: Execute, proto: sqlite-3, msg: SELECT * FROM forum_link
2010-04-28 01:27:03 cat: Execute, proto: sqlite-3, msg: PRAGMA table_info('forum_link')
2010-04-28 01:27:03 cat: Execute, proto: sqlite-3, msg: SELECT * FROM forum_categorie
2010-04-28 01:27:03 cat: Execute, proto: sqlite-3, msg: PRAGMA table_info('forum_categorie')
2010-04-28 01:27:03 cat: Execute, proto: sqlite-3, msg: SELECT * FROM Post
2010-04-28 01:27:03 cat: Execute, proto: sqlite-3, msg: PRAGMA table_info('Post')
2010-04-28 01:27:03 cat: Execute, proto: sqlite-3, msg: SELECT * FROM settings
2010-04-28 01:27:03 cat: Execute, proto: sqlite-3, msg: PRAGMA table_info('settings')
2010-04-28 01:27:03 cat: Execute, proto: sqlite-3, msg: SELECT * FROM userprofile
2010-04-28 01:27:03 cat: Execute, proto: sqlite-3, msg: PRAGMA table_info('userprofile')
2010-04-28 01:27:33 cat: Execute, proto: sqlite-3, msg: [rainbow][bcolor=#FF4000]INSERT INTO userprofile (Id,UserLogin,UserPassword,UserEmail,Usersign,Usersignimag,Lastdatused,avatare,signate) VALUES (NULL,'mustdev','Pmma66','mustdev@menara.ma',NULL,NULL,NULL,NULL,NULL)
2010-04-28 01:27:34 cat: Execute, proto: sqlite-3, msg: COMMIT TRANSACTION[/bcolor][/rainbow]