#鸿蒙通关秘籍#如何实现关系型数据库的E类加密使用?-鸿蒙开发者社区-51CTO.COM

#鸿蒙通关秘籍#如何实现关系型数据库的E类加密使用?

HarmonyOS
2024-12-10 12:17:34
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
SCIM梦幻旅

通过relationalStore模块提供的功能,可实现关系型数据库的E类加密。在加密过程中,使用Store类封装获取数据库、插入/删除/更新/查询数据的接口。以下为数据库初始化及数据插入示例:

typescript export class Store { async getECStore(storeInfo: StoreInfo): Promise<relationalStore.RdbStore> { let rdbStore = await relationalStore.getRdbStore(storeInfo.context, storeInfo.config); if (rdbStore.version == 0) { await rdbStore.executeSql(SQL_CREATE_TABLE); rdbStore.version = 1; } return rdbStore; }

async putOnedata(rdbStore: relationalStore.RdbStore) { const valueBucket: relationalStore.ValuesBucket = { NAME: 'Lisa', AGE: 18, SALARY: 100.5, CODES: new Uint8Array([1, 2, 3, 4, 5]), }; await rdbStore.insert("EMPLOYEE", valueBucket); } }

分享
微博
QQ
微信
回复
2024-12-10 15:13:39
相关问题
HarmonyOS 关系数据库加密
164浏览 • 1回复 待解决
如何进行关系数据库加密
636浏览 • 2回复 待解决
HarmonyOS 关系数据库加密问题
595浏览 • 1回复 待解决
HarmonyOS 关系数据库加密密码
162浏览 • 1回复 待解决
关系数据库使用分享
1470浏览 • 1回复 待解决
关系数据库rdb中如何进行加密
1976浏览 • 1回复 待解决
关系数据库使用有懂吗?
2462浏览 • 1回复 待解决
HarmonyOS 本地关系数据库
238浏览 • 1回复 待解决
HarmonyOS 关系数据库如何查看
28浏览 • 1回复 待解决