连接等待SQL Remote连接冻结我的应用程序

时间:2016-01-02 20:10:47

标签: sql-server vb.net

我有一个示例VB.NET应用程序,它成功连接到我的远程sql服务器以检查许可证状态。我的表名是

"Register"

ID ------  Name -------- CPUSerial
1 --------   john  ----------BEER123456

调试我的应用程序时,我点击了按钮,数据已正确加载到DataGridView

但是,当我的Internet连接断开或禁用网络适配器时,我的应用程序冻结并抛出错误40。

我想要一个示例(数据库连接代码示例),它保持静默连接到远程服务器以检查特定记录或使用不会导致应用程序冻结的其他线程。无论Internet连接是否丢失,应用程序都必须继续运行。类似的东西:

Timer1_Tick Event (Interval = 10000 ms)
If database connection string = unreached Then
  MsgBox("Check Your Internet Connection")  
  and User Will Press OK Then
  Application Keep Running
Else
  Nothing Show Any Message
End If

0 个答案:

没有答案