//获取SQL服务器列表名 var sqlserver, serverlist: variant; i, nservers: integer; begin sqlserver:=createoleobject('sqldmo.application'); serverlist:=sqlserver.listavailablesqlserver; nservers:=serverlist.count; for i:=0 to nserver-1 do listbox1.items.add(serverlist.item(i)); sqlserver:=null; serverlist:=null; end;//数据库的表 var bl: TStringList; begin bl:=TStringList.Create; ADOConnection1.GetTableNames(bl); Memo1.Text:=bl.GetText; end;
to yzykjh(爱吃子姜的人) createoleobject()不存在
unit Unit1;interfaceuses Windows, Messages, Dialogs, StdCtrls, Buttons, ComObj; //必须加上ComObj
var
sqlserver, serverlist: variant;
i, nservers: integer;
begin
sqlserver:=createoleobject('sqldmo.application');
serverlist:=sqlserver.listavailablesqlserver;
nservers:=serverlist.count;
for i:=0 to nserver-1 do
listbox1.items.add(serverlist.item(i));
sqlserver:=null; serverlist:=null;
end;//数据库的表
var bl: TStringList;
begin
bl:=TStringList.Create;
ADOConnection1.GetTableNames(bl);
Memo1.Text:=bl.GetText;
end;
createoleobject()不存在
Windows, Messages, Dialogs, StdCtrls, Buttons, ComObj; //必须加上ComObj
能不能说明的详细一点!谢谢!