如何解决Winforms数据库连接为form_load
| 我不在这里发布任何代码,因为这个问题更为笼统。因此,我需要通过调用表适配器的方法(2层应用程序)来用值填充数据网格。通常我在表单加载事件中执行此操作。但是自最近以来,数据库服务器变得不可用,这导致挂起表单。真讨厌 您能分享一些避免这种情况的常见情况吗? 也许我宁愿在Shown事件中这样做吗?但是最好与后台工作人员异步地做到这一点?解决方法
我这样做:
-我禁用了数据网格并在“ 0”中显示了一些消息
-在
Shown
事件中,我启动BackgroundWorker
,它从db加载并填充数据集
-当工作人员完成工作时,我将启用数据网格...
这样,您的表单就可以处理用户输入而不会挂起或出现刷新问题...
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。