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

相关推荐
Elastic 中国社区官方博客2 分钟前
安装 Elasticsearch
大数据·数据库·elasticsearch·搜索引擎·全文检索
小白说大模型3 分钟前
基于 Qwen3.8-Max 构建 AI 合同精审系统:文档解析、多轮条款分析 Pipeline 工程实战
数据库·人工智能·spring·机器学习·自然语言处理
TheBestRucy4 分钟前
Python九阳神功之陆:数据库持久化与缓存·乾坤大挪移
数据库·python·缓存
索西引擎13 分钟前
基于 Docker 容器化的 MySQL 数据库部署与访问控制机制研究
数据库·mysql·docker
TDengine (老段)20 分钟前
TDengine 内存管理 — 池化、缓存、回收
大数据·数据库·物联网·缓存·时序数据库·tdengine·涛思数据
小白说大模型27 分钟前
AI 提示词专栏:Zero-Shot 与 One-Shot Prompt 的差别与适用场景
大数据·数据库·人工智能·sql·深度学习·prompt
oradh32 分钟前
Oracle TM 锁 Mode 4(Share)问题排查总结
数据库·oracle·oracle tm 锁·tm 锁 mode 4
梦曦i39 分钟前
create-uni-app v1.1.0:结构化生成,工程骨架更规范
前端·uni-app
L-岁月染过的梦42 分钟前
把常用开发小工具收进 IDEA:Develop Helper 插件介绍
java·数据库·intellij-idea
IT码农-爱吃辣条43 分钟前
Milvus 向量数据库 Python 实战教程
数据库·python·milvus