比如:A机:名字Aname;地址:192.168.0.80;正在运行SQL server2000;操作系统win98
B机:名字Bname;地址:192.168.0.05;没有运行SQL server2000;操作系统win98
我想在C机通过程序判断Aname正在运行SQL server,Bname没有运行SQL server服务;
该怎么办??
B机:名字Bname;地址:192.168.0.05;没有运行SQL server2000;操作系统win98
我想在C机通过程序判断Aname正在运行SQL server,Bname没有运行SQL server服务;
该怎么办??
解决方案 »
- 有朋友知道combobox弹出树形结构的控件
- ɢ�֣�Ԥף���ʥ������
- 不够分再加,组策略的问题.
- 请教下:用API函数做socker时,recv这个函数,在已经读完数据时,一直等在那里,怎么办
- 菜鸟的问题,怎么取出数据库中的一个值,付给变量!
- MIDAS :'COMMAND :excute not supported :%s '(IBDATASET)
- 现在退格键和空格键一个效果!请大家帮忙
- 如何用fastreport打印主从表
- 请问哪里有delphi第三方控件开发和使用的书籍下载啊?
- DCOM为什么会拒绝服务呀~我都快疯了!!!!!!!
- 启耀OLAP,为商业智能提供澎湃动力
- 如何将dbgrid中选择的内容赋予姓名栏
功 能: 返回网络中SQLServer列表
参 数:
List: 需要填充的List
返回值: 成功: True,并填充List 失败 False
=================================================================}
Function GetSQLServerList(var List: Tstringlist): boolean;
var
i: integer;
SQLServer: Variant;
ServerList: Variant;
begin
Result := False;
List.Clear;
try
SQLServer := CreateOleObject('SQLDMO.Application');
ServerList := SQLServer.ListAvailableSQLServers;
for i := 1 to Serverlist.Count do
list.Add (Serverlist.item(i));
Result := True;
Finally
SQLServer :=null;
ServerList :=null;
end;
end;
试试这个函数,我在网上找得。我在win98+delphi6下运行通过....
如果你知道机器了,可以直接调用odbcping....