diff --git a/ArkDataKit/entry/src/main/ets/pages/LocalDatabaseReader.ets b/ArkDataKit/entry/src/main/ets/pages/LocalDatabaseReader.ets index 02bec50f72f86bb7675597925b4953d0c42636b9..5f266180f3236a80bdffa8dc862cb5414a5f2656 100644 --- a/ArkDataKit/entry/src/main/ets/pages/LocalDatabaseReader.ets +++ b/ArkDataKit/entry/src/main/ets/pages/LocalDatabaseReader.ets @@ -17,7 +17,7 @@ * FAQ:如何读取本地/预制数据库 */ -// DocsCode 1 +// [Start init_rdb] import { fileIo, ReadOptions } from '@kit.CoreFileKit'; import { resourceManager } from '@kit.LocalizationKit'; import { relationalStore } from '@kit.ArkData'; @@ -91,9 +91,9 @@ function INIT() { console.error(`callback getRawFd failed, error code: ${error.code}, message: ${error.message}.`); } } -// DocsCode 1 +// [Start init_rdb] -// DocsCode 2 +// [Start get_rdb] function getRDB(): relationalStore.RdbStore | undefined { let result: relationalStore.RdbStore | undefined = undefined; const STORE_CONFIG: relationalStore.StoreConfig = { @@ -101,7 +101,7 @@ function getRDB(): relationalStore.RdbStore | undefined { securityLevel: relationalStore.SecurityLevel.S1 }; - relationalStore.getRdbStore(context, STORE_CONFIG, (err, store) => { + relationalStore.getRdbStore(context.getHostContext(), STORE_CONFIG, (err, store) => { if (err) { console.error(`Failed to get RdbStore. Code:${err.code}, message:${err.message}`); return; @@ -112,4 +112,4 @@ function getRDB(): relationalStore.RdbStore | undefined { }) return result; } -// DocsCode 2 \ No newline at end of file +// [End get_rdb] \ No newline at end of file diff --git a/ArkDataKit/entry/src/main/ets/pages/PredicateQuery.ets b/ArkDataKit/entry/src/main/ets/pages/PredicateQuery.ets index 82e72259c09ed863ea6588206d85d80fd82ce191..f6c45445faf1b7a6e505450b68090b151859de6c 100644 --- a/ArkDataKit/entry/src/main/ets/pages/PredicateQuery.ets +++ b/ArkDataKit/entry/src/main/ets/pages/PredicateQuery.ets @@ -17,7 +17,7 @@ * FAQ:如何通过谓词查询方式获取数据 */ -// DocsCode 1 +// [Start read_the_local_database] import { BusinessError } from '@kit.BasicServicesKit'; import { distributedKVStore } from '@kit.ArkData'; @@ -115,4 +115,4 @@ export struct ReadingTheLocalDatabase { .height('100%') } } -// DocsCode 1 \ No newline at end of file +// [End read_the_local_database] \ No newline at end of file