zoukankan
html css js c++ java
[原]C#开启停止SqlServer服务
using
System.Diagnostics;
using
System.ServiceProcess;
/**/
///
<summary>
///
程序载入时的状态,Author:Kennytian@msn.com
///
</summary>
private
void
LoatStatus()
{
ServiceController sc
=
new
ServiceController(
"
MSSQLSERVER
"
);
string
status
=
sc.Status.ToString();
sc.Close();
label1.Text
=
"
Current status is:
"
+
status;
if
(status.Equals(
"
Running
"
))
StartSql.Text
=
"
Stop
"
;
else
StartSql.Text
=
"
Start
"
;
}
/**/
///
<summary>
///
开启停止SqlServer服务,Author:Kennytian@msn.com
///
</summary>
///
<param name="text">
按钮上的字
</param>
private
void
StartOrStopSqlServerService(
string
text)
{
ServiceController sc
=
new
ServiceController(
"
MSSQLSERVER
"
);
bool
startText
=
text.Equals(
"
Start
"
);
bool
stopText
=
text.Equals(
"
Stop
"
);
bool
Runned
=
sc.Status.ToString().Equals(
"
Running
"
);
if
(stopText
&&
Runned)
{
label1.Text
=
"
Current status is:Stopped
"
;
sc.Stop();
StartSql.Text
=
"
Start
"
;
}
else
if
(startText
&&
!
Runned)
{
label1.Text
=
"
Current status is:Running
"
;
sc.Start();
StartSql.Text
=
"
Stop
"
;
}
else
{
MessageBox.Show(
"
出现异常,请联系开发人员!
"
,
"
警告
"
, MessageBoxButtons.OK);
}
sc.Close();
}
注
:StartSql是一个按钮,添加一个引用ServiceProcess
查看全文
相关阅读:
【Alpha阶段】第四次Scrum Meeting
【Alpha阶段】第三次Scrum Meeting
【Alpha阶段】第二次Scrum Meeting
项目复审——Alpha阶段
团队作业7-Alpha冲刺之事后诸葛亮
团队作业6-展示博客
Alpha阶段发布说明
团队作业5-测试与发布
冲刺博客-8
冲刺博客-7
原文地址:https://www.cnblogs.com/Kennytian/p/1022503.html
最新文章
敏捷冲刺六
敏捷冲刺五
敏捷冲刺四
软工网络15团队作业7——Alpha冲刺之事后诸葛亮
展示博客---Alpha版本展示
团队作业5——测试与发布
Alpha阶段敏捷冲刺(八)
Alpha阶段敏捷冲刺(七)
Alpha阶段敏捷冲刺(六)
Alpha阶段敏捷冲刺(五)
热门文章
Alpha阶段敏捷冲刺(四)
Alpha阶段敏捷冲刺(三)
Alpha阶段敏捷冲刺(二)
项目复审——Alpha阶段
Alpha冲刺之事后诸葛亮
团队作业5——测试与发布(alpha阶段)
团队作业6--展示博客
【Alpha阶段】第七次Scrum Meeting
【Alpha阶段】第六次Scrum Meeting
【Alpha阶段】第五次Scrum Meeting
Copyright © 2011-2022 走看看