uniapp sqlite时在无法读取到已准备好数据的db文件中的数据

问题

{"code":-1404,"message":"android.database.sqlite.SQLiteException: no such table: user (Sqlite code 1): , while compiling: select * from user, (OS error - 2:No such file or directory),http://ask.dcloud.net.cn/article/282"} at pages/index/index.vue:84

描述

使用uniapp 5+ API plus.sqlite 无法拿带表数据,提示找不到表,检查后名字没有拼错。

在安卓手机文件内发现 xx.db 文件大小不一致。
html5+ 文档

解决

更换sqlite 放置位置,不安官方文档位置放置 从_doc 移动到static静态文件内。这样打包后文件路径会变化。

修改代码

bash 复制代码
/* 打开数据库 */  
    function handleOpenSQL() {  
        plus.sqlite.openDatabase({  
            name: 'abc', 
            path: '_www/static/abc.db',   // _doc 文件更换为 _www/static
            success(e) {  
                console.log(e);  
  
            },  
            fail(err) {  
                console.log(err);  
            }  
        });  
    }  

代码更新后还无效果 删除旧的HBuilder 基座重新安装。

参考:
uniapp社区

相关推荐
小徐_233312 小时前
uni-app 也能远程调试?使用 PageSpy 打开调试的新大门!
前端·微信小程序·uni-app
一颗宁檬不酸12 小时前
文件管理知识点
数据库
12 小时前
达梦数据库-事务
数据库·达梦数据库·dm
网硕互联的小客服13 小时前
MYSQL数据库和MSSQL数据库有什么区别?分别适用于什么脚本程序?
数据库·mysql·sqlserver
weixin_4624462313 小时前
【原创实践】python 获取节假日列表 并保存为excel
数据库·python·excel
RPA 机器人就找八爪鱼14 小时前
RPA 赋能银行数字化转型:四大核心应用场景深度解析
数据库·人工智能·rpa
掂掂三生有幸14 小时前
使用openGauss搭建一个监狱管理系统
数据库
VX:Fegn089514 小时前
计算机毕业设计|基于Java人力资源管理系统(源码+数据库+文档)
java·开发语言·数据库·vue.js·spring boot·后端·课程设计
siriuuus14 小时前
Redis 安装、多实例部署、主从复制及 Cluster 实践
数据库·redis·centos
Polaris_GQ14 小时前
Navicat连接Oracle数据库报错:12514问题
数据库