关于sqlconnection的问题,请帮忙
private   bool   GetConnection(string   sName,   string   sPwd) 
                         { 
                                     try 
                                     { 
                                                 SqlConnection   sqlcon   =   new   SqlConnection(); 
                                                 sqlcon.ConnectionString   =    "server= ' "   +   sName   +    " ';uid=sa;pwd= ' "   +   sPwd   +    " ';database=master ";                                                
                                                 sqlcon.Open();                                                 
                                                 if   (sqlcon.State.ToString().ToLower()   ==    "open ") 
                                                 { 
                                                             return   true; 
                                                 } 
                                                 else 
                                                 { 
                                                             return   false; 
                                                 } 
                                     } 
                                     catch   (SqlException   e) 
                                     { 
                                                 return   false; 
                                     }                               
                         } 
 当连接成功的时候,很快能返回TRUE. 
 当连接失败的时候,很长时间才能返回TRUE.(因为抛异常了) 
 请问,可以把连接的时间限制在5秒吗?就是5秒没成功就弹 失败 
 谢谢
------解决方案--------------------sqlcon.ConnectionTimeout=5;
------解决方案--------------------帮顶
------解决方案--------------------日,Connection.Timeout指的是执行SQL超时的时间。   
 你可以设定一个线程执行你的连接方法,等待5秒,如果线程的代码没有执行完,不管返回没返回都直接中止掉。   
 设计上这样说,实际没做过