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

[App引擎] ApiCloud的db问题

[复制链接]
发表于 2015-7-31 15:06:15
openDatabase({params}, callback(ret, err))中params的两个参数:name,path。为什么在使用path时直接报错呢??? 12.png
5
帖子
0
勋章
1万+
Y币
var db = api.require('db');
                        db.openDatabase({
                                name : 'bdzxApp',
                                path : 'fs://res/bdzxApp.db'
                        }, function(ret, err) {
                                if (ret.status) {
                                        OneSelectNdata();
                                } else {
                                        api.alert({
                                                msg : err.msg
                                        });
                                }
                        });
14
帖子
0
勋章
73
Y币
newstart 发表于 2015-7-31 15:41
我刚试了试真机,还是不行。你有创建数据库的代码吗,给我截个图吧。坐等…… ...

path: api.cacheDir+'/test.db'
5
帖子
0
勋章
1万+
Y币
PATH是怎么写的,得写fs://res/bdzxApp.db
1
帖子
0
勋章
20
Y币
技术支持-M 发表于 2015-7-31 15:09
PATH是怎么写的,得写fs://res/bdzxApp.db

db.openDatabase({
                            path:'fs://res/bdzxApp.db'
                        }, function(ret, err){
你的意思是这样写吗? 找不到创建的数据库啊,应该还是不行。
5
帖子
0
勋章
1万+
Y币
到手机SD卡里找,调用后就会有数据库
1
帖子
0
勋章
20
Y币
技术支持-M 发表于 2015-7-31 15:22
到手机SD卡里找,调用后就会有数据库

我用的海马玩模拟器,在模拟器上找不到。手机可以吗?
5
帖子
0
勋章
1万+
Y币
用真机
1
帖子
0
勋章
20
Y币

我刚试了试真机,还是不行。你有创建数据库的代码吗,给我截个图吧。坐等……
1
帖子
0
勋章
20
Y币
技术支持-M 发表于 2015-7-31 15:58
var db = api.require('db');
                        db.openDatabase({
                               ...

原来我是少了个逗号……谢谢你
您需要登录后才可以回帖 登录

本版积分规则