.net 2.0 中,你无法象.net 1.x 那样编程设置连接类的 ConnectionTimeout 属性。这个属性变成了只读属性,你要修改这个设置,只有通过连接字符串来设置。如下:
private static void OpenSqlConnection()
...{
string connectionString = GetConnectionString();
using (SqlConnection connection = new SqlConnection(connectionString))
...{
connection.Open();
Console.WriteLine("State: {0}", connection.State);
Console.WriteLine("ConnectionTimeout: {0}",
connection.ConnectionTimeout);
}
}
![]()
static private string GetConnectionString()
...{
return "Data Source=(local);Initial Catalog=AdventureWorks;"
+ "Integrated Security=SSPI;Connection Timeout=30";
}