哪位高手可以帮忙,拜托了!!!!
解决方案 »
- 自动触发发邮件到指定的邮箱
- 有ocx像vcl非可视化控件一样,在编程阶段,只是一个图标,而在运行阶段会自动隐藏不可见。delphi怎样让ocx在运行阶段直接可视化?
- 求助:关于线程的问题
- Socket技术交流
- 非常菜菜鸟级问题(在线等)每个问题50分只给解决问题人
- 求两个日期之间的天数
- 如何让EDit看起来只是一条横线,top,left,right的border 都看不见
- 关于程序放如启动的问题
- 打印问题.
- 新手求教:局域网通讯控制的问题!
- 用simpledataset查询数据后,在的DBgrid显示,保存为*.DBF,*.xls问题!!----我很菜!
- Delphi7 + SQL Server 2000 的问题
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;
2 只能列出sql server2000
var
SQLServer:Variant;
ServerList:Variant;
i:integer;
begin
SQLServer := CreateOleObject('SQLDMO.Application');
ServerList:= SQLServer.ListAvailableSQLServers;
if serverlist.count<1 then
begin //如果服务器不存在,则退出系统
showmessage('服务器不存在,请检测服务器是否已经开机或者服务是否打开了');
application.Terminate;
end
else
begin
for i:=1 to serverlist.count do
listbox1.Items.Add(serverlist.item(i)+' 服务器已经打开,可以正常使用本系统');
end;
SQLServer:=NULL;
serverList:=NULL;
end;
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
Db, ADODB,AdoConEd, StdCtrls;type
TForm1 = class(TForm)
Button1: TButton;
ADOConnection1: TADOConnection;
Memo1: TMemo;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.DFM}procedure TForm1.Button1Click(Sender: TObject);
begin
//注意引用AdoConEd这个单元
ADOConnection1.Close;
if EditConnectionString(ADOConnection1) then
Memo1.Lines.Add(ADOConnection1.ConnectionString)
end;end.
2 select * from master..sysdatabases