“da3174634e1c928d48aaf48448ed8a70f17d2cf7”上不存在“...operators/git@gitcode.net:s920243400/PaddleDetection.git”
未验证 提交 40c5e479 编写于 作者: O openharmony_ci 提交者: Gitee

!13963 VOD: amend sample code

Merge pull request !13963 from wangxiyue/master
...@@ -85,7 +85,7 @@ DataShare即数据共享模块,提供了向其他应用共享以及管理其 ...@@ -85,7 +85,7 @@ DataShare即数据共享模块,提供了向其他应用共享以及管理其
```ts ```ts
import Extension from '@ohos.application.DataShareExtensionAbility'; import Extension from '@ohos.application.DataShareExtensionAbility';
import rdb from '@ohos.data.rdb'; import rdb from '@ohos.data.relationalStore';
import fileIo from '@ohos.fileio'; import fileIo from '@ohos.fileio';
import dataSharePredicates from '@ohos.data.dataSharePredicates'; import dataSharePredicates from '@ohos.data.dataSharePredicates';
``` ```
...@@ -109,16 +109,19 @@ DataShare即数据共享模块,提供了向其他应用共享以及管理其 ...@@ -109,16 +109,19 @@ DataShare即数据共享模块,提供了向其他应用共享以及管理其
// 重写onCreate接口 // 重写onCreate接口
onCreate(want, callback) { onCreate(want, callback) {
result = this.context.cacheDir + '/datashare.txt' result = this.context.cacheDir + '/datashare.txt';
// 业务实现使用RDB // 业务实现使用RDB
rdb.getRdbStore(this.context, { rdb.getRdbStore(this.context, {
name: DB_NAME name: DB_NAME,
}, 1, function (err, data) { securityLevel: rdb.SecurityLevel.S1
rdbStore = data; }, function (err, data) {
rdbStore.executeSql(DDL_TBL_CREATE, [], function (err) { rdbStore = data;
console.log('DataShareExtAbility onCreate, executeSql done err:' + JSON.stringify(err)); rdbStore.executeSql(DDL_TBL_CREATE, [], function (err) {
console.log('DataShareExtAbility onCreate, executeSql done err:' + JSON.stringify(err));
}); });
callback(); if (callbakc) {
callback();
}
}); });
} }
...@@ -210,7 +213,7 @@ DataShare即数据共享模块,提供了向其他应用共享以及管理其 ...@@ -210,7 +213,7 @@ DataShare即数据共享模块,提供了向其他应用共享以及管理其
let valuesBucket = { "name": "ZhangSan", "age": 21, "isStudent": false, "Binary": new Uint8Array([1, 2, 3]) }; let valuesBucket = { "name": "ZhangSan", "age": 21, "isStudent": false, "Binary": new Uint8Array([1, 2, 3]) };
let updateBucket = { "name": "LiSi", "age": 18, "isStudent": true, "Binary": new Uint8Array([1, 2, 3]) }; let updateBucket = { "name": "LiSi", "age": 18, "isStudent": true, "Binary": new Uint8Array([1, 2, 3]) };
let predicates = new dataSharePredicates.DataSharePredicates(); let predicates = new dataSharePredicates.DataSharePredicates();
let valArray = new Array("*"); let valArray = ['*'];
// 插入一条数据 // 插入一条数据
dsHelper.insert(dseUri, valuesBucket, (err, data) => { dsHelper.insert(dseUri, valuesBucket, (err, data) => {
console.log("dsHelper insert result: " + data); console.log("dsHelper insert result: " + data);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册