标题:c# 判断 SQL Server 服务健康状态的问题
取消只看楼主
smilelake
Rank: 2
等 级:论坛游民
威 望:1
帖 子:31
专家分:30
注 册:2012-8-23
结帖率:0
已结贴  问题点数:10 回复次数:0 
c# 判断 SQL Server 服务健康状态的问题
c# 判断SQL Server 服务健康状态的问题
我用c#开发有一个简单的SQL 查询窗体程序,SQL 连接语句如下:
`````````````````````````
SqlConnection conn = new SqlConnection("uid=sa;pwd=1;initial catalog=newdata;data source=192.168.1.100;Connect Timeout=900");
SqlCommand sc = new SqlCommand("aarealtime", conn);
= CommandType.StoredProcedure;
SqlDataAdapter sqlDataAdapter1 = new SqlDataAdapter(sc);//实例化一个DataAdapter
DataSet objDataSet1 = new DataSet();//实例化一个DataSet
sqlDataAdapter1.Fill(objDataSet1, "temp_table");//把符合条件的数据填充到DataSet.
`````````````````````````````
问题在于,如果发生SQL Server 服务器关机或网络不通的情况,窗体程序将“停止响应”。对最终用户来说不知道发生了什么,使用体验不好。
我想c# 是否可实现执行查询语句前,先检查SQL Server 服务的健康状态?如果发现SQL Server 服务无法访问,就直接提示“SQL Server 服务无法访问”,避免用户长时间等待甚至疑惑,请问c#如何实现呢?
搜索更多相关主题的帖子: initial source 健康 开发 
2014-04-24 22:48



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-430606-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.199560 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved