✍️作者简介:小北编程(专注于HarmonyOS、Android、Java、Web、TCP/IP等技术方向)
🐳博客主页: 开源中国稀土掘金51cto博客博客园知乎简书慕课网CSDN
🔔如果文章对您有一定的帮助请👉关注✨、点赞👍、收藏📂、评论💬。
🔥如需转载请参考【转载须知】

问题:创建的是Arkts项目,现在我有一份已经写入数据的db文件。如何读取数据库里面的内容。

解决方式:
目前不支持直接访问其他路径下的.db文件,可提供的方案是将数据库.db文件复制到数据库存储沙箱路径,然后进行访问,关系型数据库存储沙箱路径/data/app/el2/100/database/(bundleName)/entry/rdb/下的.db文件

案例:.db文件放在resources的rawfile目录下,然后通过@ohos.file.fs (文件管理)相关接口将文件移动到数据库沙箱路径,getRdbStore相同配置数据库,就可以正常访问、查询

文件管理: 使用 @ohos.data.rdb (关系型数据库)

👍 点赞,是我创作的动力!
⭐️ 收藏,是我努力的指引!
✏️ 评论,是我进步的宝藏!
💖 衷心感谢你的阅读以及支持!

请添加图片描述请添加图片描述

Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐