怎样用SQLDMO.Application取得指定SQL服务器中的所有数据库

ltolll 2005-03-23 04:53:18
最好有全点的SQLDMO.Application用法资料
...全文
217 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ltolll 2005-04-07
  • 打赏
  • 举报
回复
不用加master么
DebugXP 2005-03-28
  • 打赏
  • 举报
回复
这是sql语句,用adoQuery执行
ltolll 2005-03-28
  • 打赏
  • 举报
回复
to:DebugXP(NULL)
use master行,报错: File not found: 'master.dcu'
DataLgz 2005-03-23
  • 打赏
  • 举报
回复
http://www.qq166.com/vip.htm?qq=889956
腾讯过大年,六位数的QQ不要要钱,点击马上申请!
真的不是病毒!!
DebugXP 2005-03-23
  • 打赏
  • 举报
回复
简单,用sql即可:
use master
select name from sysdatabases
ltolll 2005-03-23
  • 打赏
  • 举报
回复
to:DebugXP(NULL)
感谢您的回复,但我不想要SQL服务器列表,我想要指定服务器上所有的数据库名列表.
谢谢.
  • 打赏
  • 举报
回复
学习学习
DebugXP 2005-03-23
  • 打赏
  • 举报
回复
联机丛书有详细资料,下面是delphi调用方法,枚举sql server 服务:

uses Comobj;
procedure TForm1.Button1Click(Sender: TObject);
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;

2,495

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧