如何在尝试连接时配置OdbcConnection

时间:2014-03-17 15:24:25

标签: c#-2.0

我有两台服务器。一个在线和一个热备用。我只写信给在线服务器,当服务器启动并运行时,它正常工作 - 这要求我能够打开两个服务器的odbcconnection来检查我在线服务器。

但是,如果其中一个没有运行,当我尝试打开odbcconnection时需要很长时间。我试图在尝试打开odbcconnection后5秒钟发出一个计时器事件 - 如果odbcconnection的状态仍在连接我处理了odbcconnetion。这就是我在这里:(

是否有人知道如何检查odbcconnection是否可以打开,或者如果它无法在X时间内打开,如何处置它?

提前致谢! :)

1 个答案:

答案 0 :(得分:0)

您可以异步打开两个连接。成功连接一个连接后,请丢弃另一个连接。