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

update rdb files

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