执行int rc=sqlite3_exec(...)时,返回rc=SQLITE_MISUSE,使用sqlite3_errmsg(m_db)得到not an error,请问这样的情况如何处理?

scsnsjsl_cs_dn 2009-02-09 11:02:56
执行int rc=sqlite3_exec(...)时,返回rc=SQLITE_MISUSE,使用sqlite3_errmsg(m_db)得到not an error,请问这样的情况如何处理?
sqlite3.h里说#define SQLITE_MISUSE 21 /* Library used incorrectly */ 数据库使用错误,可是利用sqlite3_errmsg(m_db)得到 not an error?
...全文
2109 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hahaxiao123 2011-12-14
  • 打赏
  • 举报
回复
是语句问题 我也出现 主要是'这个问题 转一下就可以了
scsnsjsl_cs_dn 2009-02-18
  • 打赏
  • 举报
回复
不过,应该不是SQL语句的问题,
我是做了一个查看数据库的工具,以前执行相同的操作,能得到正常的数据
上次再执行同样的操作,就出现这样的问题了
帖子不能编辑 2009-02-11
  • 打赏
  • 举报
回复
你把要执行的sql语句打印出来。
我也碰到过这种问题,后来发现是sql语句写错了。
outlook209 2009-02-10
  • 打赏
  • 举报
回复
不懂,up
scsnsjsl_cs_dn 2009-02-09
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ACMAIN_CHM 的回复:]
单步调试一下,看看是不是你的回调函数有问题。
[/Quote]
应该跟回调函数没关吧?并且回调函数没有问题
ACMAIN_CHM 2009-02-09
  • 打赏
  • 举报
回复
单步调试一下,看看是不是你的回调函数有问题。

2,209

社区成员

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

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