jjzjj

relationalStore

全部标签

Harmony鸿蒙应用开发——关系型数据库(RelationalStore)

基本概念关系型数据库基于SQLite组件,适用于存储包含复杂关系数据的场景,比如一个班级的学生信息,需要包括姓名、学号、各科成绩等,又或者公司的雇员信息,需要包括姓名、工号、职位等,由于数据之间有较强的对应关系,复杂程度比键值型数据更高,此时需要使用关系型数据库来持久化保存数据。接口说明以下是关系型数据库持久化功能的相关接口,大部分为异步接口。异步接口均有callback和Promise两种返回形式,下表均以callback形式为例,更多接口及使用方式请见关系型数据库。接口名称描述getRdbStore(context:Context,config:StoreConfig,callback:A

openharmony开发最新4.0版本---数据库连接(二)(基于api10,devstudio4.0) 中relationalStore的使用

如下代码是一个工具类,可以自己导入到自己项目中,在入口文件中初始化即可使用,使用示例放在下节中importrelationalStorefrom'@ohos.data.relationalStore'importcommonfrom'@ohos.app.ability.common';import{BusinessError}from'@ohos.base';import{ValuesBucket,ValueType}from'@ohos.data.ValuesBucket';constTAG:string='[RDBUtil]'classRDBUtil{ privatecontext:com

鸿蒙-关系型数据库(@ohos.data.relationalStore)

目录一、导入模块二、常用功能1、创建数据库实例2、RdbPredicates 用来定义数据库的操作条件,可用于查询,修改,删除的条件语句3、RdbStore 供了一系列的增、删、改、查等接口(1)创建表RdbStore.executeSql(sql:string,bindArgs?:Array):Promise(2)新增数据,可以插入单条数据,也可以批量插入数据(3)删除数据(4)修改数据(5)查询数据4、ResultSet 提供用户调用关系型数据库查询接口之后返回的结果集合,常用的方法如下一、导入模块importrelationalStorefrom'@ohos.data.relationa