我遇到一个问题,使用sqlite3_exec执行insert语句,返回是SQLITE_OK,并且使用sqlite3_changes得到变化的行数为1.但是通过sqlitspy去看数据库,却怎么都找不到新插入的数据.
于是我把通过sqlite3_exec执行的sql语句放在sqlitespy中执行,就能看到新插入的数据.说明sql语句是没有问题的.
请问有人遇到过这种情况么?谢谢
6 个解决方案
#1
有没有提交?
#2
甚至 是不是操作的同一个数据库?
#3
提交了没有啊?
#4
我也碰到相同问题了。
请问最后是什么原因导致的啊?
请问最后是什么原因导致的啊?
#5
我也想碰到这问题了,请问最后怎么解决的?
#6
楼主怎么解决的啊。。
#1
有没有提交?
#2
甚至 是不是操作的同一个数据库?
#3
提交了没有啊?
#4
我也碰到相同问题了。
请问最后是什么原因导致的啊?
请问最后是什么原因导致的啊?
#5
我也想碰到这问题了,请问最后怎么解决的?
#6
楼主怎么解决的啊。。