HarmonyOS鸿蒙Next中关系型数据库相关问题
HarmonyOS鸿蒙Next中关系型数据库相关问题
遇到的问题
-
我想使用本地数据库,存储用户的购物车。这是使用关系型数据库的建表SQL语句
-
但是做查询的时候,系统报错,说该字段不存在,这是什么原因?
-
更多关于HarmonyOS鸿蒙Next中关系型数据库相关问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html
我简单运行了下,没问题,但我单看你贴出来的这些代码,没看出啥问题
更多关于HarmonyOS鸿蒙Next中关系型数据库相关问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
太奇怪了,今天重新运行了以下,什么也没改,数据又读出来了,
毕竟query是个异步方法,所以还是用正常的回调callback或Promise来执行后续操作比较保险,而且回调中可以判断query执行过程中有无错误,你上面就没有检测query本身执行出错与否;因此如果查询语句本身出错却未判断,result 本身可能是返回的错误对象(error),直接调用也会被catch错误,而且分不清原因是查询还是后续操作导致。
属性‘tableName’也没有问题
在HarmonyOS鸿蒙Next中,关系型数据库(RDB)是用于存储结构化数据的核心组件。开发者可以使用SQLite作为底层数据库引擎,通过RDB API进行数据操作。主要功能包括创建数据库、定义表结构、执行增删改查操作,以及事务管理。RDB支持多线程访问,确保数据一致性和安全性。开发者需注意合理设计数据库结构,优化查询性能,并处理异常情况,以提升应用的数据管理效率。