.NET快速数据库访问测试

Jor*_*ijk 4 .net database connection connection-string

什么是一种非常快速的方法来确定您的connectionstring是否允许您连接到数据库?

通常,连接尝试使用户等待很长时间才通知该尝试无论如何都是徒劳的.

Gat*_*ler 10

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

server=<server>;database=<database>;uid=<user>;password=<password>;Connect Timeout=3
Run Code Online (Sandbox Code Playgroud)

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