sqlite3_step: errmsg SQL logic error or missing database



在 fprintf(stderr,"sqlite3_step(%d): %s\n", tTempRet, sqlite3_errmsg(pTempSongDb)); 这里
打印的 errmsg 请问一般是什么原因造成
...全文
777 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
谢谢 问题已经解决了 程序太大了 是在其他线程 因为某些原因把其重新打开 造成的问题
赵4老师 2015-01-07
  • 打赏
  • 举报
回复
数据库查询逻辑错误或丢失的数据库。
  • 打赏
  • 举报
回复
引用 1 楼 FightForProgrammer 的回复:
里面的errmsg不是出现了错误信息的么?还是其他什么问题?
SQL logic error or missing database
  • 打赏
  • 举报
回复
引用 1 楼 FightForProgrammer 的回复:
里面的errmsg不是出现了错误信息的么?还是其他什么问题?
我不太清楚 这个错误信息是什么造成的
FightForProgrammer 2015-01-07
  • 打赏
  • 举报
回复
里面的errmsg不是出现了错误信息的么?还是其他什么问题?
FightForProgrammer 2015-01-07
  • 打赏
  • 举报
回复
引用 3 楼 q3733353520 的回复:
[quote=引用 1 楼 FightForProgrammer 的回复:] 里面的errmsg不是出现了错误信息的么?还是其他什么问题?
SQL logic error or missing database[/quote] 根据错误信息很明显的可以找问题啊。 要么sql语句出了问题,要么数据库不存在。你可以用SQLite的命令行检查

69,381

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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