帖子
帖子
用户
博客
课程
显示全部楼层
127
帖子
0
勋章
1376
Y币

[开发工具] db插件查询奇怪问题

[复制链接]
发表于 2016-12-8 13:21:06
引用了api.require('db')这个SQLITE插件,调用executeSql插入数据结果返回OK,但是调用selectSql却返回空的数据,也不是报错,郁闷,试了很多次插入与查询,都不报错,但就是不出结果
5
帖子
0
勋章
3339
Y币
你用其他工具查查数据库,有数据没?
127
帖子
0
勋章
1376
Y币
有数据,插入进去了,但就是查询没有结果,且有时查询都不进回调
5
帖子
0
勋章
3759
Y币
backwang 发表于 2016-12-8 15:04
有数据,插入进去了,但就是查询没有结果,且有时查询都不进回调

DB模块我用过,DB文件最好打开在FS目录,用异步回调来做,打开成功就创建表,再在回调里插入数据,然后查询,没有问题的
127
帖子
0
勋章
1376
Y币
我是在openDatabase的回调中创建了一张表,然后再单独一个方法调用executeSql来插入,再然后另一个按钮来调用selectSql,此时selectSql的回调就只有第一次有反应,后面就再无回调了,还就是楼上朋友建议打开在FS目录下,我也试过,比如fs://aa.db  但executeSql和selectSql方法没有path参数,难道它是自动识别路径的?
28
帖子
0
勋章
5162
Y币
backwang 发表于 2016-12-8 15:18
我是在openDatabase的回调中创建了一张表,然后再单独一个方法调用executeSql来插入,再然后另一个按钮来调用 ...

代码 发出来。。。
17
帖子
0
勋章
36
Y币
backwang · 2016-12-8 15:18我是在openDatabase的回调中创建了一张表,然后再单独一个方法调用executeSql来插入,再然后另一个按钮来调用selectSql,此时selectSql的回调就只有第一次有反应,后面就再无回调了,还就是楼上朋友建议打开在FS目录下,我 ...

您好,我也在学习db使用,能否+以下,抠寇:舞#气#刘#启#舞*尔*物
您需要登录后才可以回帖 登录

本版积分规则