SqlConnection 超时设置不起作用connection.Open()还是一样/判断本机是否可以连接远程SQL数据呢
using (SqlConnection connection = new SqlConnection("Data Source=192.0.0.0;Initial Catalog=demo;Persist Security Info=True;User ID=demo;Password=demo;Connect Timeout=5"")
{
try
{
connection.Open();//这里问题
}
catch (Exception)
{
}
}我明明设置的是5秒,如何是网络断开,5秒后,就会自己抛出异常。可要是不是断网,而是屏蔽1433端口,他要等到30秒才抛出异常,这样的话,太慢了,各位,有没有其它方法可以设置,不管是什么问题,只连接不上SQL数据库,超过5秒,就抛出异常。
哪位还有更好的方法,如何判断本机是否可以连接远程SQL数据呢,
...全文
相关推荐
C#连接SQL Server数据库的实例讲解
C#连接数据库:Connection对象 1.Connection对象概述 Connection对象是一个连接对象,主要功能是建立与物理数据库的连接。其主要包括4种访问数据库的对象类,也可称为数据提供程序,分别介绍如下。 SQL Server数据提供程序,位于System.Data.SqlClient命名空间。 ODBC数据提供程序,位于System.Data.Odbc命名空间。 OLEDB数据提供程序,位于System.Data.OleDb命名空间。 Oracle数据提供程序,位于System.Data.OracleClient命名空间。 说明:根据使用数据库的不同,引入不同
C#远程连接SQLserver 数据库
C#和ADO.NET是什么关系?为什么讲解C#连接数据库的资料里面普遍都讲的用ADO.NET技术连接数据库?这里读者仅需记住:用C#开发软件需要连接数据库时,尽管使用ADO.NET技术好了,不用考虑它们啥关系。
通过本地计算机远程连接其他电脑的sql数据库
通过本地计算机访问其他电脑的sql数据库.........
C#编程实现连接SQL SERVER数据库实例详解
主要介绍了C#编程实现连接SQL SERVER数据库的方法,以实例形式较为详细的分析了C#连接SQL SERVER数据库的相关步骤与具体实现技巧,需要的朋友可以参考下
C#远程数据库连接
ADO.net连接sql server 2005实验源码


