Winforms数据库连接为form_load

| 我不在这里发布任何代码,因为这个问题更为笼统。因此,我需要通过调用表适配器的方法(2层应用程序)来用值填充数据网格。通常我在表单加载事件中执行此操作。但是自最近以来,数据库服务器变得不可用,这导致挂起表单。真讨厌 您能分享一些避免这种情况的常见情况吗? 也许我宁愿在Shown事件中这样做吗?但是最好与后台工作人员异步地做到这一点?     
已邀请:
我这样做:  -我禁用了数据网格并在“ 0”中显示了一些消息  -在
Shown
事件中,我启动
BackgroundWorker
,它从db加载并填充数据集  -当工作人员完成工作时,我将启用数据网格... 这样,您的表单就可以处理用户输入而不会挂起或出现刷新问题...     

要回复问题请先登录注册