用C#判断sql服务器是否启动

C#Winform的,我想在连接数据库的时候判断下服务器是否启动!... C#Winform的,我想在连接数据库的时候判断下服务器是否启动! 展开
 我来答
匿名用户
2013-07-11
展开全部
你可以看看这段代码,相信应该有用。在连接之前先判断,如果是打开的则将连接关闭后再重新打开,如果不是,则直接打开

private static SqlConnection connection;

public static SqlConnection Connection

{

get

{

string connectionString = @"";//数据库连接语句

if (connection == null)

{

connection = new SqlConnection(connectionString);

connection.Open();

}

else if (connection.State == System.Data.ConnectionState.Closed)

{

connection.Open();

}

else if (connection.State == System.Data.ConnectionState.Broken)

{

connection.Close();

connection.Open();

}

return connection;

}

}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式