惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

IT之家
IT之家
The GitHub Blog
The GitHub Blog
F
Fortinet All Blogs
Last Week in AI
Last Week in AI
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
L
LangChain Blog
爱范儿
爱范儿
博客园_首页
Stack Overflow Blog
Stack Overflow Blog
MongoDB | Blog
MongoDB | Blog
博客园 - 三生石上(FineUI控件)
大猫的无限游戏
大猫的无限游戏
宝玉的分享
宝玉的分享
GbyAI
GbyAI
H
Help Net Security
A
About on SuperTechFans
Recent Announcements
Recent Announcements
Hugging Face - Blog
Hugging Face - Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
雷峰网
雷峰网
D
Docker
博客园 - Franky
有赞技术团队
有赞技术团队
G
Google Developers Blog

博客园 - 苦涩的咖啡

设置计算机系统时间 IN&EXISTS与NOT IN&NOT EXISTS 的优化原则的讨论(转) SQL删除大量数据 javascript中去除左右空格 几道SQL题 生成中文随机验证码 - 苦涩的咖啡 - 博客园 网站推荐 DataGrid多页显示数据使序号连续 任意字符串返回ASCII码 - 苦涩的咖啡 - 博客园 将DataSet导出,格式为"CSV" - 苦涩的咖啡 - 博客园 C#中实现关机程序 页面加载自动跳转! - 苦涩的咖啡 - 博客园 javascript类比较方便 - 苦涩的咖啡 - 博客园 导出PDF格式文档 - 苦涩的咖啡 - 博客园 数据库自动记录操作(事件探察器比较耗资源) 模式窗口导出文件 - 苦涩的咖啡 - 博客园 SQL语句删除表的主键约束修改字段长度添加主键 JScript 语言参考: escape 方法 - 苦涩的咖啡 ASP.NET 2.0 正式版中无刷新页面的开发(转)
c#启动和停止sql服务的方法
苦涩的咖啡 · 2006-08-18 · via 博客园 - 苦涩的咖啡

方法一:

在c#里执行cmd命令,net start/stop mssqlserver

方法二:

// 使用 Windows 服务控制器来启动或停止服务
using System;
using System.Windows.Forms;
using System.ServiceProcess;
class Test : Form
{
Test()
{
Button btn1 = new Button();
btn1.Parent = this;
btn1.Text = "启动 SQL Server";
btn1.Tag = "START";
btn1.Left = 10;
btn1.Width = 120;
btn1.Click += new EventHandler(BtnClick);
Button btn2 = new Button();
btn2.Parent = this;
btn2.Text = "停止 SQL Server";
btn2.Tag = "STOP";
btn2.Left = btn1.Right + 10;
btn2.Width = 120;
btn2.Click += new EventHandler(BtnClick);
}
void BtnClick(object sender, EventArgs e)
{
string s = (sender as Button).Tag.ToString();
ServiceController sc = new ServiceController("MSSQLSERVER");
if (s == "START" && sc.Status.Equals(ServiceControllerStatus.Stopped))
{
sc.Start();
}
if (s == "STOP" && !sc.Status.Equals(ServiceControllerStatus.Stopped))
{
sc.Stop();
}
}
static void Main()
{
Application.Run(new Test());
}
}