请教高手,怎样得到要连接的服务器的计算机名和ip,并且要知道该服务器上是否已安装了sql server 2000 请教高手,怎样得到要连接的服务器的计算机名和ip,并且要知道该服务器上是否已安装了sql server 2000.高分拜求!再现等待。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 老兄,我看这论坛的大哥大们都冬眠去了,小弟冒死来救!1)winsock中有LookupHostName和LocalHostAddr 不知您的服务器是哪一台??2)如何检测局域网内哪些机器安装了SQL Server2000? 来自:pihome, 时间:2003-7-25 14:56:00, ID:2059555uses ComObj; GetSQLServerList(Memo1.Lines);function GetSQLServerList(List: TStrings): Boolean;var SQLServer: Variant; ServerList: Variant; i: Integer;begin Result:=False; if not Assigned(List) then Exit; List.Clear; try try SQLServer:=CreateOleObject('SQLDMO.Application'); ServerList:=SQLServer.ListAvailableSQLServers; for i:=1 to ServerList.Count do List.Add(ServerList.Item(i)); Result:=True; except on E: Exception do; end; finally ServerList:=NULL; SQLServer:=NULL; end;end; 来自:Highpeak, 时间:2003-7-25 14:52:00, ID:2059557使用下面的函数。Function GetSQLServerList(var List: Tstringlist): boolean;vari: integer;sRetValue: String;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; 谢谢,不过我只想知道我连接的那台机器上面是否安装了sql 求教,DELPHI在中文输入法状态,输入框输入第一个字符返回英文,第二个字符才进入输入法 PBGun,fang098请进来接分,谢谢了 誰有賣熒幕取詞的代碼呀 如何获取treeview中一个叶子节点的上级的所有路径? 请教一个关于excel打印的问题 怎样删除ADOQuery中的字段? 急救!自动隐藏Panel BDE不能及时刷新? 扑克牌控件推荐! 小问题,大毛病1 怎样编写自己的VCL控件?怎样从已有的控件上继承? 出来凉凉,号都发霉了~~~
不知您的服务器是哪一台??2)
如何检测局域网内哪些机器安装了SQL Server2000? 来自:pihome, 时间:2003-7-25 14:56:00, ID:2059555
uses ComObj;
GetSQLServerList(Memo1.Lines);function GetSQLServerList(List: TStrings): Boolean;
var
SQLServer: Variant;
ServerList: Variant;
i: Integer;
begin
Result:=False; if not Assigned(List) then
Exit;
List.Clear; try
try
SQLServer:=CreateOleObject('SQLDMO.Application');
ServerList:=SQLServer.ListAvailableSQLServers;
for i:=1 to ServerList.Count do
List.Add(ServerList.Item(i)); Result:=True;
except
on E: Exception do;
end;
finally
ServerList:=NULL;
SQLServer:=NULL;
end;
end;
来自:Highpeak, 时间:2003-7-25 14:52:00, ID:2059557
使用下面的函数。
Function GetSQLServerList(var List: Tstringlist): boolean;
var
i: integer;
sRetValue: String;
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;