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社区

相关推荐
大模型码小白12 分钟前
Harness Engineering 驾驭工程:从使用到项目实战
大数据·数据库·人工智能·python·spring
abcyuu1 小时前
福州中小企业业财一体化系统权限管理与数据安全实践方案
大数据·网络·数据库
灵境(虚幻知音)1 小时前
效能评估指标体系构建:方法、流程与模板
android·数据库
沈管家AI数字员工2 小时前
对话式数据分析实操:从自然语言到可视化图表的全流程
数据库·人工智能·ai·oracle·数据分析
may_一一2 小时前
MongoDB数据查看(Studio 3T)
数据库·mongodb
一个天蝎座 白勺 程序猿3 小时前
SQL Server数据库迁移实测:金仓KES V9R4C019让存量T-SQL“少量修改”
数据库·sql·kingbasees
嘻哈baby3 小时前
FastAPI + SQLite 从 0 写一个真正能用的待办 API
数据库·sqlite·fastapi
judezh3 小时前
「可重放」不是形容词:我把自家 Agent 运行时的 run 账本翻了个底朝天
数据库·人工智能
用户9020876583763 小时前
从原生 PG 到 Vastbase、GaussDB:聊透“Patroni + ETCD”高可用架构演进与实战
数据库
2601_962283883 小时前
Django数据库配置(一)
mysql·postgresql·django·sqlite·数据库配置