sqlite3

yuanleiming 2016-06-24 09:57:08
sqlite3_exe(选择语句,回调函数)
问题:
1.当查询不到指定条件的记录时,是不是不去调用回调函数?
2.查询不到指定记录sqlite3_exe的返回值得到是0,
困惑:
怎么实现
程序运行时去检索数据库,当查询不到指定记录时,认为数据库无合适数据,将一个全局变量置0,下次不会再去检索数据库.
也就是如何判断数据库无满足查询条件的记录
...全文
71 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuanleiming 2016-06-24
  • 打赏
  • 举报
回复
引用 1 楼 jiqiang01234 的回复:
查询不到,就不会回调。sqlite3_exe的返回值只是表示是否成功执行,不表示查询的结果
嗯,测试了一下确实不会回调,但官方帮助文档又没说明,还以为程序搞错了呢, 这样的话,如何知道数据表是否有这条记录,我的想法是查询出结果会调用回调函数,在回调函数里修改全局变量,虽然麻烦点应该也可以
jiqiang01234 2016-06-24
  • 打赏
  • 举报
回复
查询不到,就不会回调。sqlite3_exe的返回值只是表示是否成功执行,不表示查询的结果

69,371

社区成员

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

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