如何判断数据库是否连接上了,如果连接正常,响应就比较快,如果参数或者其他原因导致连不上,要等很久才能等到连接超时的提示,怎么样可以在不能连接到数据库的时候快速的做出响应!
解决方案 »
- 在线等问题!
- 有一个asp.net登录网页 如何在本地通过程序模拟登录?
- 关于winform webBrowser 放到最顶层的问题!!求助高手如何置于最顶层???
- 请问datagridview自动翻页切换怎么实现
- c#操作word文档问题
- 关于MainMenu的疑问?
- control的BeginEnvoke方法是否存在回调函数
- 请问c#中哪个控件像vb6中frame控件一样或相似
- 谁有的啊,帮帮忙啊!~谢谢!~------------
- 如何将一个bitmap图文件的图形信息读到相应大小的数组里
- 帮帮忙,如何将ListViewItem加到ListView中呢?
- 100分求.net2005网站后台系统
sqlCon.Open();
sqlCon.ConnectionTimeout= 10;
try
{
conn.Open();
conn.Close();
MessageBox.Show ("连接成功");
}
catch
{
conn.Close();
MessageBox.Show ("连接失败");
}
ConnectionTimeout是等待连接打开的时间(以秒为单位),默认为15秒
注意不要设为0,否则会无限期等待
要在连接字符串中设置ConnectTimeout
可以修改还可以使用 ping 机制