SQLite 查询问题 卡住两天了,急!
问题如下:条件任意组合进行查询 都没有问题
除了条件AUTHORNAME 即最后一个,调试跟踪后发现查询语句没问题querysql,sqlite3_prepare_v2()运行结果也没有问题,问题出在sqlite3_step(),其返回值为SQLITE_DONE,即没有查询到结果,但数据库中明明有这组记录,恳请各位高手指导下,初次使用SQLite,编程水平也很有限,这个问题自己真的不知道出在哪儿,先谢谢了! SQLite? sqlite3_step()查询不到结果 SELECT?查询问题
[解决办法]
你能够把查询sql语句连接后先打印出来吗?分析数据结合你的sql语句就知道为何应该出来的语句没有出来?
[解决办法]
可能是阻塞问题,你把上面的语句改一下,加一个with(nolock)试试:
SELECT * FROM MAPDATATABLE with(nolock) WHERE...