5

确定您的连接字符串是否允许您连接到数据库的快速方法是什么?

通常,连接尝试会让用户等待很长时间,然后才通知尝试无论如何都是徒劳的。

4

2 回答 2

11

但是,您还没有提到要连接的数据库。在SQL Server 2005中,来自 .NET,您可以在连接字符串中指定连接超时,如下所示:

server=<server>;database=<database>;uid=<user>;password=<password>;Connect Timeout=3

这将尝试连接到服务器,如果它在三秒内没有这样做,它将引发超时错误。

于 2008-08-14T09:13:45.797 回答
2

缩短连接字符串的超时时间并执行一些琐碎的事情。

等待应该与超时大致相同。

不过,您仍然需要一两秒钟。

于 2008-08-14T09:13:44.143 回答