OpenHarmony开发者论坛

标题: worker线程中能否进行关系型数据库的操作 [打印本页]

作者: 海浪漂啊漂    时间: 2023-10-27 15:31
标题: worker线程中能否进行关系型数据库的操作
[md]【问题描述】

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

【运行环境】

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

[/md]
作者: 深开鸿_王石    时间: 2023-10-30 14:08
[md]可以,worker线程就是用来做长时间事务性工作的

[/md]
作者: lom    时间: 2023-10-31 11:29
[md]当前不支持将UI主线程中的rdb数据库对象发送给Worker线程后进行操作。Worker线程中使用rdb数据库,需要重新获取rdb数据库的对象。

[/md]
作者: jiezhuang    时间: 2024-2-28 10:13
回复 深开鸿_王石: 请问实现了吗?Worker的上下文对象和主线程的上下文对象是不同的,Worker线程不支持UI操作,但是relationalStore.getRdbStore需要传入一个UI Context。
作者: Bragg    时间: 2024-4-12 14:42
回复 lom: 怎么获取呢,怎么把UIContext传给Work




欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5