当前位置: 首页 > news >正文

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静态文件内。这样打包后文件路径会变化。

修改代码

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

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

参考:
uniapp社区

http://www.lryc.cn/news/321536.html

相关文章:

  • Linux 网络接口管理
  • 【设计模式】Java 设计模式之模板策略模式(Strategy)
  • SpringBoot项目前端Vue访问后端(图片静态资源) 配置
  • colab中数据集保存到drive与取出的方法
  • React 应该如何学习?
  • 跨平台无缝操作:ShareMouse让多电脑协同更高效
  • Vue使用pandoc-wasm进行各格式转换
  • springboot284基于HTML5的问卷调查系统的设计与实现
  • AI短视频制作一本通:文本生成视频、图片生成视频、视频生成视频
  • 详谈分布式事务
  • Java基础知识八股
  • 【Linux】网络基础一
  • Redis-2 Redis基础数据类型与基本使用
  • python提取身份证中的生日和性别
  • opencv 傅里叶变换(低通滤波 + 高通滤波)
  • Educational Codeforces Round 163 (Rated for Div. 2)(A,B,C,D,E)
  • 索引常见面试题
  • 【Unity】旋转的尽头是使用四元数让物体旋转
  • 哔哩哔哩秋招Java二面
  • OSPF特殊区域(stub\nssa)
  • 全球首位AI程序员诞生,将会对程序员的影响有多大?
  • 【晴问算法】提高篇—动态规划专题—最长上升子序列
  • 天软特色因子看板(2024.3第5期)
  • 静态网络配置
  • 多种智能搜索算法可视化还原 3D 魔方
  • Maven,pom.xml,查找 子jar包
  • MySQL中数据库表的监控
  • 【S5PV210_视频编解码项目】裸机开发2:实现PWM波形驱动蜂鸣器
  • js进阶-深入对象-内置构造函数-包装类
  • Linux作业