|
|
导航: |
论坛 -> 数据库专区
斑竹:liumazi,waterstone |
|
作者: |
|
2004/4/11 16:58:55 |
标题: |
如何用DELPHI连接远程SQL SERVER 7 |
浏览:1082 |
|
加入我的收藏 |
楼主: |
我想在客户端连接服务器端的SQL SERVER 7 连接后能显示上面所有的数据库名称
希望说的清楚 我是新手
比如说我的网络里面有很多个计算机 可能有几个都开SQL SERVER 我的程序需要启动的时候就能得到所以的服务器的名字 然后我去选择一个服务器 就可以得到所有这个服务器上的数据库 (当然只需要那些有用的 一些比如MASTER 就不用了)这样选择了服务器和数据库后再得数据集
就这样 希望大家多帮助
----------------------------------------------
- |
作者: |
|
2004/4/11 17:16:16 |
1楼: |
各位高手,我正在做毕业设计。也遇到了同样的问题。希望各位快快赐教!!!! 不胜感激。
----------------------------------------------
荣
|
作者: |
cjrb (Thinking In 魂) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2004/4/11 18:21:06 |
2楼: |
加上 服务器列表 uses ComObj; 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;
数据库名称的话,如果用ADO,要直接查系统表,建议去首页载本sql精华, http://www.2ccc.com/article.asp?articleid=108
----------------------------------------------
充电..........
|
作者: |
|
2004/4/11 20:30:40 |
3楼: |
SQLDMO.Application是什么啊﹖
----------------------------------------------
-
|
|