提交 625936a6 编写于 作者: P PaDaBoo

update rdb files

Signed-off-by: NPaDaBoo <xuejianwu@huawei.com>
上级 6e8e8e7a
...@@ -8,10 +8,10 @@ ...@@ -8,10 +8,10 @@
- [RdbStore](#rdbstore):提供管理关系数据库(RDB)方法的接口。 - [RdbStore](#rdbstore):提供管理关系数据库(RDB)方法的接口。
> **说明:** > **说明:**
>
> 从API Version 9开始,该接口不再维护,推荐使用新接口[@ohos.data.relationalStore](js-apis-data-relationalStore.md)。
> >
> 本模块首批接口从API version 7开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 > 本模块首批接口从API version 7开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
>
> 从API Version 9开始,该接口不再维护,推荐使用新接口[@ohos.data.relationalStore](js-apis-data-relationalStore.md)。
## 导入模块 ## 导入模块
...@@ -259,17 +259,6 @@ promise.then(()=>{ ...@@ -259,17 +259,6 @@ promise.then(()=>{
}) })
``` ```
数据库的安全级别枚举。
**系统能力:** SystemCapability.DistributedDataManager.RelationalStore.Core
| 名称 | 值 | 说明 |
| ---- | ---- | ------------------------------------------------------------ |
| S1 | 1 | 表示数据库的安全级别为低级别,当数据泄露时会产生较低影响。例如,包含壁纸等系统数据的数据库。 |
| S2 | 2 | 表示数据库的安全级别为中级别,当数据泄露时会产生较大影响。例如,包含录音、视频等用户生成数据或通话记录等信息的数据库。 |
| S3 | 3 | 表示数据库的安全级别为高级别,当数据泄露时会产生重大影响。例如,包含用户运动、健康、位置等信息的数据库。 |
| S4 | 4 | 表示数据库的安全级别为关键级别,当数据泄露时会产生严重影响。例如,包含认证凭据、财务数据等信息的数据库。 |
## ValueType ## ValueType
用于表示允许的数据字段类型。 用于表示允许的数据字段类型。
...@@ -297,7 +286,7 @@ promise.then(()=>{ ...@@ -297,7 +286,7 @@ promise.then(()=>{
指数据库同步模式。 指数据库同步模式。
**系统能力:**SystemCapability.DistributedDataManager.RelationalStore.Core **系统能力:** SystemCapability.DistributedDataManager.RelationalStore.Core
| 名称 | 值 | 说明 | | 名称 | 值 | 说明 |
| -------------- | ---- | ---------------------------------- | | -------------- | ---- | ---------------------------------- |
...@@ -320,7 +309,7 @@ promise.then(()=>{ ...@@ -320,7 +309,7 @@ promise.then(()=>{
管理关系数据库配置。 管理关系数据库配置。
**系统能力:**SystemCapability.DistributedDataManager.RelationalStore.Core **系统能力:** SystemCapability.DistributedDataManager.RelationalStore.Core
| 名称 | 类型 | 必填 | 说明 | | 名称 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- | | -------- | -------- | -------- | -------- |
...@@ -1362,12 +1351,12 @@ const valueBucket = { ...@@ -1362,12 +1351,12 @@ const valueBucket = {
} }
let predicates = new data_rdb.RdbPredicates("EMPLOYEE") let predicates = new data_rdb.RdbPredicates("EMPLOYEE")
predicates.equalTo("NAME", "Lisa") predicates.equalTo("NAME", "Lisa")
rdbStore.update(valueBucket, predicates, function (err, ret) { rdbStore.update(valueBucket, predicates, function (err, rows) {
if (err) { if (err) {
console.info("Updated failed, err: " + err) console.info("Updated failed, err: " + err)
return return
} }
console.log("Updated row count: " + ret) console.log("Updated row count: " + rows)
}) })
``` ```
...@@ -1404,8 +1393,8 @@ const valueBucket = { ...@@ -1404,8 +1393,8 @@ const valueBucket = {
let predicates = new data_rdb.RdbPredicates("EMPLOYEE") let predicates = new data_rdb.RdbPredicates("EMPLOYEE")
predicates.equalTo("NAME", "Lisa") predicates.equalTo("NAME", "Lisa")
let promise = rdbStore.update(valueBucket, predicates) let promise = rdbStore.update(valueBucket, predicates)
promise.then(async (ret) => { promise.then(async (rows) => {
console.log("Updated row count: " + ret) console.log("Updated row count: " + rows)
}).catch((err) => { }).catch((err) => {
console.info("Updated failed, err: " + err) console.info("Updated failed, err: " + err)
}) })
......
...@@ -381,7 +381,7 @@ promise.then(()=>{ ...@@ -381,7 +381,7 @@ promise.then(()=>{
指数据库同步模式。 指数据库同步模式。
**系统能力:**SystemCapability.DistributedDataManager.RelationalStore.Core **系统能力:** SystemCapability.DistributedDataManager.RelationalStore.Core
| 名称 | 值 | 说明 | | 名称 | 值 | 说明 |
| -------------- | ---- | ---------------------------------- | | -------------- | ---- | ---------------------------------- |
...@@ -1550,12 +1550,12 @@ const valueBucket = { ...@@ -1550,12 +1550,12 @@ const valueBucket = {
} }
let predicates = new data_rdb.RdbPredicates("EMPLOYEE") let predicates = new data_rdb.RdbPredicates("EMPLOYEE")
predicates.equalTo("NAME", "Lisa") predicates.equalTo("NAME", "Lisa")
rdbStore.update(valueBucket, predicates, function (err, ret) { rdbStore.update(valueBucket, predicates, function (err, rows) {
if (err) { if (err) {
console.info("Updated failed, err: " + err) console.info("Updated failed, err: " + err)
return return
} }
console.log("Updated row count: " + ret) console.log("Updated row count: " + rows)
}) })
``` ```
...@@ -1587,12 +1587,12 @@ const valueBucket = { ...@@ -1587,12 +1587,12 @@ const valueBucket = {
} }
let predicates = new data_rdb.RdbPredicates("EMPLOYEE") let predicates = new data_rdb.RdbPredicates("EMPLOYEE")
predicates.equalTo("NAME", "Lisa") predicates.equalTo("NAME", "Lisa")
rdbStore.update(valueBucket, predicates, data_rdb.ConflictResolution.ON_CONFLICT_REPLACE, function (err, ret) { rdbStore.update(valueBucket, predicates, data_rdb.ConflictResolution.ON_CONFLICT_REPLACE, function (err, rows) {
if (err) { if (err) {
console.info("Updated failed, err: " + err) console.info("Updated failed, err: " + err)
return return
} }
console.log("Updated row count: " + ret) console.log("Updated row count: " + rows)
}) })
``` ```
...@@ -1629,8 +1629,8 @@ const valueBucket = { ...@@ -1629,8 +1629,8 @@ const valueBucket = {
let predicates = new data_rdb.RdbPredicates("EMPLOYEE") let predicates = new data_rdb.RdbPredicates("EMPLOYEE")
predicates.equalTo("NAME", "Lisa") predicates.equalTo("NAME", "Lisa")
let promise = rdbStore.update(valueBucket, predicates) let promise = rdbStore.update(valueBucket, predicates)
promise.then(async (ret) => { promise.then(async (rows) => {
console.log("Updated row count: " + ret) console.log("Updated row count: " + rows)
}).catch((err) => { }).catch((err) => {
console.info("Updated failed, err: " + err) console.info("Updated failed, err: " + err)
}) })
...@@ -1670,8 +1670,8 @@ const valueBucket = { ...@@ -1670,8 +1670,8 @@ const valueBucket = {
let predicates = new data_rdb.RdbPredicates("EMPLOYEE") let predicates = new data_rdb.RdbPredicates("EMPLOYEE")
predicates.equalTo("NAME", "Lisa") predicates.equalTo("NAME", "Lisa")
let promise = rdbStore.update(valueBucket, predicates, data_rdb.ConflictResolution.ON_CONFLICT_REPLACE) let promise = rdbStore.update(valueBucket, predicates, data_rdb.ConflictResolution.ON_CONFLICT_REPLACE)
promise.then(async (ret) => { promise.then(async (rows) => {
console.log("Updated row count: " + ret) console.log("Updated row count: " + rows)
}).catch((err) => { }).catch((err) => {
console.info("Updated failed, err: " + err) console.info("Updated failed, err: " + err)
}) })
...@@ -1716,12 +1716,12 @@ const valueBucket = { ...@@ -1716,12 +1716,12 @@ const valueBucket = {
} }
let predicates = new dataSharePredicates.DataSharePredicates() let predicates = new dataSharePredicates.DataSharePredicates()
predicates.equalTo("NAME", "Lisa") predicates.equalTo("NAME", "Lisa")
rdbStore.update("EMPLOYEE", valueBucket, predicates, function (err, ret) { rdbStore.update("EMPLOYEE", valueBucket, predicates, function (err, rows) {
if (err) { if (err) {
console.info("Updated failed, err: " + err) console.info("Updated failed, err: " + err)
return return
} }
console.log("Updated row count: " + ret) console.log("Updated row count: " + rows)
}) })
``` ```
...@@ -1770,8 +1770,8 @@ const valueBucket = { ...@@ -1770,8 +1770,8 @@ const valueBucket = {
let predicates = new dataSharePredicates.DataSharePredicates() let predicates = new dataSharePredicates.DataSharePredicates()
predicates.equalTo("NAME", "Lisa") predicates.equalTo("NAME", "Lisa")
let promise = rdbStore.update("EMPLOYEE", valueBucket, predicates) let promise = rdbStore.update("EMPLOYEE", valueBucket, predicates)
promise.then(async (ret) => { promise.then(async (rows) => {
console.log("Updated row count: " + ret) console.log("Updated row count: " + rows)
}).catch((err) => { }).catch((err) => {
console.info("Updated failed, err: " + err) console.info("Updated failed, err: " + err)
}) })
......
...@@ -4,11 +4,11 @@ ...@@ -4,11 +4,11 @@
> **说明:** > **说明:**
> >
> 从API Version 9开始,该接口不再维护,推荐使用新接口[@ohos.data.relationalStore.ResultSet](js-apis-data-relationalStore.md#resultset)。
>
> 本模块首批接口从API version 7开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 > 本模块首批接口从API version 7开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
>
> 从API Version 9开始,该接口不再维护,推荐使用新接口[@ohos.data.relationalStore.ResultSet](js-apis-data-relationalStore.md#resultset)。
## ResultSet<sup>(deprecated)</sup> ## ResultSet
提供通过查询数据库生成的数据库结果集的访问方法。 提供通过查询数据库生成的数据库结果集的访问方法。
...@@ -27,7 +27,7 @@ promise.then((resultSet) => { ...@@ -27,7 +27,7 @@ promise.then((resultSet) => {
}); });
``` ```
### 属性<sup>(deprecated)</sup> ### 属性
**系统能力:** SystemCapability.DistributedDataManager.RelationalStore.Core **系统能力:** SystemCapability.DistributedDataManager.RelationalStore.Core
...@@ -43,7 +43,7 @@ promise.then((resultSet) => { ...@@ -43,7 +43,7 @@ promise.then((resultSet) => {
| isStarted | boolean | 是 | 检查指针是否移动过。 | | isStarted | boolean | 是 | 检查指针是否移动过。 |
| isClosed | boolean | 是 | 检查当前结果集是否关闭。 | | isClosed | boolean | 是 | 检查当前结果集是否关闭。 |
### getColumnIndex<sup>(deprecated)</sup> ### getColumnIndex
getColumnIndex(columnName: string): number getColumnIndex(columnName: string): number
...@@ -73,7 +73,7 @@ getColumnIndex(columnName: string): number ...@@ -73,7 +73,7 @@ getColumnIndex(columnName: string): number
const salary = resultSet.getDouble(resultSet.getColumnIndex("SALARY")); const salary = resultSet.getDouble(resultSet.getColumnIndex("SALARY"));
``` ```
### getColumnName<sup>(deprecated)</sup> ### getColumnName
getColumnName(columnIndex: number): string getColumnName(columnIndex: number): string
...@@ -101,7 +101,7 @@ getColumnName(columnIndex: number): string ...@@ -101,7 +101,7 @@ getColumnName(columnIndex: number): string
const age = resultSet.getColumnName(2); const age = resultSet.getColumnName(2);
``` ```
### goTo<sup>(deprecated)</sup> ### goTo
goTo(offset:number): boolean goTo(offset:number): boolean
...@@ -134,7 +134,7 @@ goTo(offset:number): boolean ...@@ -134,7 +134,7 @@ goTo(offset:number): boolean
}); });
``` ```
### goToRow<sup>(deprecated)</sup> ### goToRow
goToRow(position: number): boolean goToRow(position: number): boolean
...@@ -167,7 +167,7 @@ goToRow(position: number): boolean ...@@ -167,7 +167,7 @@ goToRow(position: number): boolean
}); });
``` ```
### goToFirstRow<sup>(deprecated)</sup> ### goToFirstRow
goToFirstRow(): boolean goToFirstRow(): boolean
...@@ -194,7 +194,7 @@ goToFirstRow(): boolean ...@@ -194,7 +194,7 @@ goToFirstRow(): boolean
}); });
``` ```
### goToLastRow<sup>(deprecated)</sup> ### goToLastRow
goToLastRow(): boolean goToLastRow(): boolean
...@@ -221,7 +221,7 @@ goToLastRow(): boolean ...@@ -221,7 +221,7 @@ goToLastRow(): boolean
}); });
``` ```
### goToNextRow<sup>(deprecated)</sup> ### goToNextRow
goToNextRow(): boolean goToNextRow(): boolean
...@@ -248,7 +248,7 @@ goToNextRow(): boolean ...@@ -248,7 +248,7 @@ goToNextRow(): boolean
}); });
``` ```
### goToPreviousRow<sup>(deprecated)</sup> ### goToPreviousRow
goToPreviousRow(): boolean goToPreviousRow(): boolean
...@@ -275,7 +275,7 @@ goToPreviousRow(): boolean ...@@ -275,7 +275,7 @@ goToPreviousRow(): boolean
}); });
``` ```
### getBlob<sup>(deprecated)</sup> ### getBlob
getBlob(columnIndex: number): Uint8Array getBlob(columnIndex: number): Uint8Array
...@@ -301,7 +301,7 @@ getBlob(columnIndex: number): Uint8Array ...@@ -301,7 +301,7 @@ getBlob(columnIndex: number): Uint8Array
const codes = resultSet.getBlob(resultSet.getColumnIndex("CODES")); const codes = resultSet.getBlob(resultSet.getColumnIndex("CODES"));
``` ```
### getString<sup>(deprecated)</sup> ### getString
getString(columnIndex: number): string getString(columnIndex: number): string
...@@ -327,7 +327,7 @@ getString(columnIndex: number): string ...@@ -327,7 +327,7 @@ getString(columnIndex: number): string
const name = resultSet.getString(resultSet.getColumnIndex("NAME")); const name = resultSet.getString(resultSet.getColumnIndex("NAME"));
``` ```
### getLong<sup>(deprecated)</sup> ### getLong
getLong(columnIndex: number): number getLong(columnIndex: number): number
...@@ -353,7 +353,7 @@ getLong(columnIndex: number): number ...@@ -353,7 +353,7 @@ getLong(columnIndex: number): number
const age = resultSet.getLong(resultSet.getColumnIndex("AGE")); const age = resultSet.getLong(resultSet.getColumnIndex("AGE"));
``` ```
### getDouble<sup>(deprecated)</sup> ### getDouble
getDouble(columnIndex: number): number getDouble(columnIndex: number): number
...@@ -379,7 +379,7 @@ getDouble(columnIndex: number): number ...@@ -379,7 +379,7 @@ getDouble(columnIndex: number): number
const salary = resultSet.getDouble(resultSet.getColumnIndex("SALARY")); const salary = resultSet.getDouble(resultSet.getColumnIndex("SALARY"));
``` ```
### isColumnNull<sup>(deprecated)</sup> ### isColumnNull
isColumnNull(columnIndex: number): boolean isColumnNull(columnIndex: number): boolean
...@@ -405,7 +405,7 @@ isColumnNull(columnIndex: number): boolean ...@@ -405,7 +405,7 @@ isColumnNull(columnIndex: number): boolean
const isColumnNull = resultSet.isColumnNull(resultSet.getColumnIndex("CODES")); const isColumnNull = resultSet.isColumnNull(resultSet.getColumnIndex("CODES"));
``` ```
### close<sup>(deprecated)</sup> ### close
close(): void close(): void
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册