sqlite3_exec执行insert语句返回成功却找不到新插入的数据

「已注销」 2011-05-02 05:24:05
大家好.

我遇到一个问题,使用sqlite3_exec执行insert语句,返回是SQLITE_OK,并且使用sqlite3_changes得到变化的行数为1.但是通过sqlitspy去看数据库,却怎么都找不到新插入的数据.

于是我把通过sqlite3_exec执行的sql语句放在sqlitespy中执行,就能看到新插入的数据.说明sql语句是没有问题的.


请问有人遇到过这种情况么?谢谢
...全文
727 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
pf0914 2013-09-23
  • 打赏
  • 举报
回复
楼主怎么解决的啊。。
chentaodark 2012-03-26
  • 打赏
  • 举报
回复
我也想碰到这问题了,请问最后怎么解决的?
rency210 2011-09-13
  • 打赏
  • 举报
回复
我也碰到相同问题了。
请问最后是什么原因导致的啊?
iihero_ 2011-05-02
  • 打赏
  • 举报
回复
提交了没有啊?
ACMAIN_CHM 2011-05-02
  • 打赏
  • 举报
回复
甚至 是不是操作的同一个数据库?
ACMAIN_CHM 2011-05-02
  • 打赏
  • 举报
回复
有没有提交?

2,208

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 其他数据库
社区管理员
  • 其他数据库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧