如何在程序中判断serversql服务管理器有没有启动?另外怎么控制(启动,停止,暂停)他呢?
解决方案 »
- 请教谁用过ADO连接MySQL数据库?
- delphi
- 放分大调查:各位兄弟平时看的专业技术书籍是买还是借的?如果是买的平均一个月买几本?
- 打开文件的控件(opendialog)用active不行
- 如何实现程序的时钟跟着系统同时变化!
- 如何使用橡皮筋的方式画一个矩形,最好有源码??
- 散分!哪里可以下载DELPHI7?
- 如何将控件做成一个数组,以便可以用contralname[i]来访问?
- 关于 FieldByName 得不解问题
- 急急急!!怎样在delphi中获取正在拨号的用户名和密码????
- 用DELPHI如何将EXCEL文件导入到数据库中?在线等等!!!!...
- 有谁知道大连电力工程专科学校的?在大连的哪个方位,从站前坐哪路车到?谢谢!
var
SQLServer:Variant;
ServerList:Variant;
i,nServers:integer;
sRetValue:String;
begin SQLServer := CreateOleObject('SQLDMO.Application');
ServerList:= SQLServer.ListAvailableSQLServers;
nServers:=ServerList.Count;
for i := 1 to nservers do
ListBox1.Items.Add(ServerList.Item(i));
SQLServer:=NULL;
serverList:=NULL;
end;上面是取得局域网中所有的SQL Server服务器!
你可以使用TStringList的IndexOf方法来判别你的Server是否存在!到于启动、停止,你可以参见NET命令的用法!================================================================
◆◆◆ CSDN查询助手,查询方便快捷◆◆◆ 下载地址:
http://CoolSlob.ifood1.com/Download/CSDNFinder.exe
http://CoolSlob.8u8.com/Download/Tools/CSDNFinder.Slob[更名为.exe即可]
而SQL Server是已知的~!
我现在只要判断SQL Server是否打开!