C# 自己写的Winform程序批量导入Excel文件到Oracle数据库的过程中,程序运行会很慢!而且Winform窗体会卡

2025-04-29 15:35:10
推荐回答(4个)
回答1:

使用BackGroundWorker类来实现你的需求
这个类有两个事件
DoWork//异步处理
RunWorkerCompleted //处理完成以后,会回调这个函数
使用线程,不能帮你提高速度,只能实现程序的异步处理,让程序可以响应用户的GUI操作

回答2:

这个你就可以用线程调用了。
方法引用是:System.Threading。
至于线程直接调用方法就可以了。如果不明白的百度学习下线程的使用方法。
希望楼主早日解决问题,如果有什么不明白的可以HI百度我~~~

回答3:

PageOffice能解决这个问题

回答4:

比如你原来是这么导入:
ImportExcel();
修改为:
new Thread(ImportExcel).Start();