积分298 / 贡献0

提问9答案被采纳15文章3

作者动态

worker线程中能否进行关系型数据库的操作

海浪漂啊漂 显示全部楼层 发表于 2023-10-27 15:31:11

【问题描述】

因为,最近有一个需求中,用到了Worker,最近在调研和调试,想问下worker线程中能否进行关系型数据库的操作?

【运行环境】

硬件:rk3568; ROM: 3.2 Beta5; API 9

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论4

深开鸿_王石

沙发 发表于 2023-10-30 14:08:52

可以,worker线程就是用来做长时间事务性工作的

jiezhuang

发表于 2024-2-28 10:13  IP属地: - 中国江苏省扬州市 中国电信IDC

回复 深开鸿_王石: 请问实现了吗?Worker的上下文对象和主线程的上下文对象是不同的,Worker线程不支持UI操作,但是relationalStore.getRdbStore需要传入一个UI Context。

【1 条回复】

lom

板凳 发表于 2023-10-31 11:29:36

当前不支持将UI主线程中的rdb数据库对象发送给Worker线程后进行操作。Worker线程中使用rdb数据库,需要重新获取rdb数据库的对象。

Bragg

发表于 2024-4-12 14:42  IP属地: 安徽省六安市

回复 lom: 怎么获取呢,怎么把UIContext传给Work

【1 条回复】

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部