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

[其他] sqlite 数据库查询失败问题

[复制链接]
发表于 2019-9-22 12:39:32
本帖最后由 梦青山 于 2019-9-22 12:43 编辑

sqlite 查询失败问题

1、数据库已成功复制,成功打开。
2、查询的时候出错,显示 {"status":false,"msg":"no such table:Book1(Sqlite code 1 SQLITE_ERROR):, while compiling : SELECT * FROM Book1, (OS error - 11: Try again)"}
3、成功查询到两次,关电脑的时候貌似上传服务器和修改selectSql查询条件后报错,多次修改找不到问题,看着代码都合适。
4、下面是代码片段,请大神们指导啊。

function openDb()
        {
          //打开数据库
          var db = api.require("db");
           db.openDatabase({
               name: 'test',
               path:'fs://res/test.db'
           }, function(ret, err){
               if( ret.status ){
                   alert( JSON.stringify( ret ) );
                   alert("打开数据库成功");
               }else{
                   alert( JSON.stringify( err ) );
               }
           });
        }


        function selectDb()
         {
           //查询数据库
           var db = api.require("db");
            db.selectSql({
                name: 'test',
                sql: 'SELECT * FROM Book1'
            }, function(ret, err){
                if( ret.status ){
                    alert( JSON.stringify( ret ) );
                    alert("查询数据库成功");
                }else{
                    alert( JSON.stringify( err ) );
                    alert("查询数据库失败");
                }
            });
         }

20
帖子
0
勋章
6613
Y币
什么系统ios 还是 Android? 用的示例代码吗
1
帖子
0
勋章
3
Y币
问题已解决,文件名的问题,谢谢
您需要登录后才可以回帖 登录

本版积分规则