✍️作者简介:小北编程(专注于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 (关系型数据库)
👍 点赞,是我创作的动力!
⭐️ 收藏,是我努力的指引!
✏️ 评论,是我进步的宝藏!
💖 衷心感谢你的阅读以及支持!