diff --git a/zh-cn/application-dev/reference/native-apis/_o_h___cursor.md b/zh-cn/application-dev/reference/native-apis/_o_h___cursor.md index f5f8d5d51951c7516fd39ab47be8e483edeb216b..e3316c9efed934b74a76b4ef8359e0bfd6ee37e1 100644 --- a/zh-cn/application-dev/reference/native-apis/_o_h___cursor.md +++ b/zh-cn/application-dev/reference/native-apis/_o_h___cursor.md @@ -36,4 +36,4 @@ | [getReal](_r_d_b.md#getreal) | 函数指针,以double形式获取当前行中指定列的值。 | | [getBlob](_r_d_b.md#getblob) | 函数指针,以字节数组的形式获取当前行中指定列的值。 | | [isNull](_r_d_b.md#isnull-12) | 函数指针,检查当前行中指定列的值是否为null。 | -| [close](_r_d_b.md#close) | 函数指针,关闭结果集。 | +| [destroy](_r_d_b.md#destroy-14) | 函数指针,关闭结果集。 | diff --git a/zh-cn/application-dev/reference/native-apis/_o_h___predicates.md b/zh-cn/application-dev/reference/native-apis/_o_h___predicates.md index e44eeba7c66cdd0e8f0999a78a60cbf332f968b6..bb3c7d99994d2e6d3210b760060e4da93753717b 100644 --- a/zh-cn/application-dev/reference/native-apis/_o_h___predicates.md +++ b/zh-cn/application-dev/reference/native-apis/_o_h___predicates.md @@ -45,4 +45,4 @@ | [in](_r_d_b.md#in) | 函数指针,配置谓词以匹配数据字段为field且值在给定范围内的指定字段。 | | [notIn](_r_d_b.md#notin) | 函数指针,配置谓词以匹配数据字段为field且值超出给定范围内的指定字段。 | | [clear](_r_d_b.md#clear-12) | 函数指针,清空谓词。 | -| [destroyPredicates](_r_d_b.md#destroypredicates) | 销毁OH_Predicates对象,并回收该对象占用的内存。 | +| [destroy](_r_d_b.md#destroy-24) | 销毁OH_Predicates对象,并回收该对象占用的内存。 | diff --git a/zh-cn/application-dev/reference/native-apis/_o_h___rdb___config.md b/zh-cn/application-dev/reference/native-apis/_o_h___rdb___config.md index 6248376e3c64ef9b0d798d298a03c2fff5b4e686..008e7380959716b0c4ff0f2da829917e9c11883e 100644 --- a/zh-cn/application-dev/reference/native-apis/_o_h___rdb___config.md +++ b/zh-cn/application-dev/reference/native-apis/_o_h___rdb___config.md @@ -21,6 +21,9 @@ | 名称 | 描述 | | -------- | -------- | -| [path](_r_d_b.md#path) | 数据库文件路径。 | +| [selfSize](_r_d_b.md#selfsize) | 该结构体的大小。 | +| [dataBaseDir](_r_d_b.md#databasedir) | 数据库文件路径。 | +| [bundleName](_r_d_b.md#bundlename) | 应用包名。 | +| [moduleName](_r_d_b.md#modulename) | 应用模块名。 | | [isEncrypt](_r_d_b.md#isencrypt) | 指定数据库是否加密。 | -| [securityLevel](_r_d_b.md#securitylevel) | 设置数据库安全级别 [OH_Rdb_SecurityLevel](_r_d_b.md#oh_rdb_securitylevel)。 | +| [securityLevel](_r_d_b.md#securitylevel) | 数据库安全级别。 | diff --git a/zh-cn/application-dev/reference/native-apis/_o_h___v_bucket.md b/zh-cn/application-dev/reference/native-apis/_o_h___v_bucket.md index e96aa86334ffecc6ecc1eab7e69520cbd5c6ec99..cb230a04f3fa5c1b87abd931f1fe2dc5707a08be 100644 --- a/zh-cn/application-dev/reference/native-apis/_o_h___v_bucket.md +++ b/zh-cn/application-dev/reference/native-apis/_o_h___v_bucket.md @@ -29,4 +29,4 @@ | [putBlob](_r_d_b.md#putblob) | 将const uint8_t \*值放入给定列名的OH_VBucket对象中。 | | [putNull](_r_d_b.md#putnull) | 将NULL值放入给定列名的OH_VBucket对象中。 | | [clear](_r_d_b.md#clear-22) | 清空OH_VBucket对象。 | -| [destroyValuesBucket](_r_d_b.md#destroyvaluesbucket) | 销毁OH_VBucket对象,并回收该对象占用的内存。 | +| [destroy](_r_d_b.md#destroy-34) | 销毁OH_VBucket对象,并回收该对象占用的内存。 | diff --git a/zh-cn/application-dev/reference/native-apis/_o_h___v_object.md b/zh-cn/application-dev/reference/native-apis/_o_h___v_object.md index d0960d7ecb3e3340e7d8a6ad68efe4d5331f67ca..2ffde853814feb9d89e5b0a76d7e83edea5b420e 100644 --- a/zh-cn/application-dev/reference/native-apis/_o_h___v_object.md +++ b/zh-cn/application-dev/reference/native-apis/_o_h___v_object.md @@ -26,4 +26,4 @@ | [putDouble](_r_d_b.md#putdouble) | 将double类型的单个参数或者数组转换为OH_VObject类型的值。 | | [putText](_r_d_b.md#puttext-22) | 将char \*类型的字符数组转换为OH_VObject类型的值。 | | [putTexts](_r_d_b.md#puttexts) | 将char \*类型的字符串数组转换为OH_VObject类型的值。 | -| [destroyValueObject](_r_d_b.md#destroyvalueobject) | 销毁OH_VObject对象,并回收该对象占用的内存。 | +| [destroy](_r_d_b.md#destroy-44) | 销毁OH_VObject对象,并回收该对象占用的内存。 | diff --git a/zh-cn/application-dev/reference/native-apis/relational__store_8h.md b/zh-cn/application-dev/reference/native-apis/relational__store_8h.md index 5a435168e72b1f0c20f7009f5e0b0915771f5108..248bde893999cde2815d2b44246a7857c51bbbef 100644 --- a/zh-cn/application-dev/reference/native-apis/relational__store_8h.md +++ b/zh-cn/application-dev/reference/native-apis/relational__store_8h.md @@ -9,7 +9,7 @@ 10 -**相关模块:** +**相关模块:** [RDB](_r_d_b.md) @@ -25,6 +25,13 @@ | [OH_Rdb_Store](_o_h___rdb___store.md) | 表示数据库类型。 | +### 类型定义 + +| 名称 | 描述 | +| -------- | -------- | +| [OH_Rdb_SecurityLevel](_r_d_b.md#oh_rdb_securitylevel) | 数据库的安全级别枚举。 | + + ### 枚举 | 名称 | 描述 | @@ -36,12 +43,12 @@ | 名称 | 描述 | | -------- | -------- | -| [OH_Rdb_CreateValueObject](_r_d_b.md#oh_rdb_createvalueobject) (void) | 创建[OH_VObject](_o_h___v_object.md)实例。 | -| [OH_Rdb_CreateValuesBucket](_r_d_b.md#oh_rdb_createvaluesbucket) (void) | 创建[OH_VBucket](_o_h___v_bucket.md)实例。 | +| [OH_Rdb_CreateValueObject](_r_d_b.md#oh_rdb_createvalueobject) () | 创建[OH_VObject](_o_h___v_object.md)实例。 | +| [OH_Rdb_CreateValuesBucket](_r_d_b.md#oh_rdb_createvaluesbucket) () | 创建[OH_VBucket](_o_h___v_bucket.md)实例。 | | [OH_Rdb_CreatePredicates](_r_d_b.md#oh_rdb_createpredicates) (const char \*table) | 创建[OH_Predicates](_o_h___predicates.md)实例。 | | [OH_Rdb_GetOrOpen](_r_d_b.md#oh_rdb_getoropen) (const [OH_Rdb_Config](_o_h___rdb___config.md) \*config, int \*errCode) | 获得一个相关的[OH_Rdb_Store](_o_h___rdb___store.md)实例,操作关系型数据库。 | | [OH_Rdb_CloseStore](_r_d_b.md#oh_rdb_closestore) ([OH_Rdb_Store](_o_h___rdb___store.md) \*store) | 销毁[OH_Rdb_Store](_o_h___rdb___store.md)对象,并回收该对象占用的内存。 | -| [OH_Rdb_DeleteStore](_r_d_b.md#oh_rdb_deletestore) (const char \*path) | 使用指定的数据库文件配置删除数据库。 | +| [OH_Rdb_DeleteStore](_r_d_b.md#oh_rdb_deletestore) (const [OH_Rdb_Config](_o_h___rdb___config.md) \*config) | 使用指定的数据库文件配置删除数据库。 | | [OH_Rdb_Insert](_r_d_b.md#oh_rdb_insert) ([OH_Rdb_Store](_o_h___rdb___store.md) \*store, const char \*table, [OH_VBucket](_o_h___v_bucket.md) \*valuesBucket) | 向目标表中插入一行数据。 | | [OH_Rdb_Update](_r_d_b.md#oh_rdb_update) ([OH_Rdb_Store](_o_h___rdb___store.md) \*store, [OH_VBucket](_o_h___v_bucket.md) \*valuesBucket, [OH_Predicates](_o_h___predicates.md) \*predicates) | 根据指定的条件更新数据库中的数据。 | | [OH_Rdb_Delete](_r_d_b.md#oh_rdb_delete) ([OH_Rdb_Store](_o_h___rdb___store.md) \*store, [OH_Predicates](_o_h___predicates.md) \*predicates) | 根据指定的条件删除数据库中的数据。 |