From 6ebd42eb6dd2bb30c11d751d3e0a2576baeeeb83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=91=9B=E4=BA=9A=E8=8A=B3?= Date: Thu, 25 Aug 2022 08:56:17 +0000 Subject: [PATCH] update zh-cn/application-dev/database/database-datashare-guidelines.md. Signed-off-by: @ge-yafang MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 葛亚芳 --- .../database/database-datashare-guidelines.md | 27 ++++++++++--------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/zh-cn/application-dev/database/database-datashare-guidelines.md b/zh-cn/application-dev/database/database-datashare-guidelines.md index b41a1e4e61..c074190962 100644 --- a/zh-cn/application-dev/database/database-datashare-guidelines.md +++ b/zh-cn/application-dev/database/database-datashare-guidelines.md @@ -144,11 +144,12 @@ DataShare即数据共享模块,提供了向其他应用共享以及管理其 let dseUri = ("datashare:///com.samples.datasharetest.DataShare"); ``` -2. 创建工具接口类对象。 +3. 创建工具接口类对象。 ```ts let dsHelper; let abilityContext; + export default class MainAbility extends Ability { onWindowStageCreate(windowStage) { abilityContext = this.context; @@ -159,33 +160,33 @@ DataShare即数据共享模块,提供了向其他应用共享以及管理其 } ``` -3. 获取到接口类对象后,便可利用其提供的接口访问提供方提供的服务,如进行数据的增删改查等。 +4. 获取到接口类对象后,便可利用其提供的接口访问提供方提供的服务,如进行数据的增删改查等。 ```ts // 构建一条数据 - var valuesBucket = {"name": "ZhangSan", "age": 21, "isStudent": false, "Binary": new Uint8Array([1,2,3])}; - var updateBucket = {"name": "LiSi", "age": 18, "isStudent": true, "Binary": new Uint8Array([1,2,3])}; - let da = new dataSharePredicates.DataSharePredicates(); - var valArray =new Array("*"); + var valuesBucket = { "name": "ZhangSan", "age": 21, "isStudent": false, "Binary": new Uint8Array([1, 2, 3]) }; + var updateBucket = { "name": "LiSi", "age": 18, "isStudent": true, "Binary": new Uint8Array([1, 2, 3]) }; + let da = new dataSharePredicates.DataSharePredicates(); + var valArray = new Array("*"); let people = new Array( - {"name": "LiSi", "age": 41, "Binary": ar}, - {"name": "WangWu", "age": 21, "Binary": arr}, - {"name": "ZhaoLiu", "age": 61, "Binary": arr}); + { "name": "LiSi", "age": 41, "Binary": ar }, + { "name": "WangWu", "age": 21, "Binary": arr }, + { "name": "ZhaoLiu", "age": 61, "Binary": arr }); // 插入一条数据 dsHelper.insert(dseUri, valuesBucket, (err, data) => { - console.log("dsHelper insert result: " + data); + console.log("dsHelper insert result: " + data); }); // 删除指定的数据 dsHelper.delete(dseUri, da, (err, data) => { - console.log("dsHelper delete result: " + data); + console.log("dsHelper delete result: " + data); }); // 更新数据 dsHelper.update(dseUri, da, updateBucket, (err, data) => { - console.log("dsHelper update result: " + data); + console.log("dsHelper update result: " + data); }); // 查询数据 dsHelper.query(dseUri, da, valArray, (err, data) => { - console.log("dsHelper query result: " + data); + console.log("dsHelper query result: " + data); }); ``` -- GitLab