首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

sqlite3_exec执行insert语句返回成功却找不到新插入的数据,该怎么解决

2012-03-15 
sqlite3_exec执行insert语句返回成功却找不到新插入的数据大家好.我遇到一个问题,使用sqlite3_exec执行ins

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

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

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


请问有人遇到过这种情况么?谢谢

[解决办法]
有没有提交?
[解决办法]
甚至 是不是操作的同一个数据库?
[解决办法]
提交了没有啊?

热点排行