首页 新闻 会员 周边 捐助

WINFORM异步线程处理数据的方案

0
悬赏园豆:20 [待解决问题]

WINFORM界面不定时增、删、改、查,本地SQLITE数据库的记录 

同时需要隔几分钟,异步线程做2件事情

1. 将做过增、删改、查的记录提交给服务器
2. 将服务器那边的数据同步下载下来


极端情况是在客户在界面操作修改数据的时候,异步线程服务器在同步更新数据,这样数据库极易出现死锁

客户在界面层修改数据的时间是随机不可限制的,异步线程做的2件事情是每隔1分钟做一次

这种,需要随时与服务器同步下载数据,又要运行用户随时编辑数据,异步怎么处理方案会更稳定一些


让客户随时编辑修改数据,同时又不耽误数据同步

Huan Li的主页 Huan Li | 初学一级 | 园豆:182
提问于:2015-08-27 14:44
< >
分享
所有回答(1)
0

如果只是操作 SQLITE 的话, SQLITE 有三种线程模型,你可以简单将其设置成 SQLITE_CONFIG_SERIALIZED 模式。

Launcher | 园豆:45050 (高人七级) | 2015-08-27 15:15
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册