请问怎样打开ADOCONNECT的CONNECTString的编辑口,就是在DELPHI里控件的那个属性打开的窗口。(50分)

  • 主题发起人 主题发起人 arychen
  • 开始时间 开始时间
A

arychen

Unregistered / Unconfirmed
GUEST, unregistred user!
请问怎样打开ADOCONNECT的CONNECTString的编辑口,就是在DELPHI里控件的那个属性打开的窗口。
怎样在程序中根据我的命令打开它?
 
function PromptDataSource(ParentHandle: THandle; InitialString: WideString): WideString;
function PromptDataLinkFile(ParentHandle: THandle; InitialFile: WideString): WideString;
 
对了,uses AdoDB[:D]
这个问题很多人都问过。
 
其实一看Ado的VCL代码就清楚了。
 
uses AdoConEd;
var
str:string;
begin
str:= PromptDataSource(Handle,ADOConnection1.ConnectionString);
showmessage(str);
adoconnection1.Close;
adoconnection1.ConnectionString:=str;
adoconnection1.Open;
end;
 
procedure TForm1.FormCreate(Sender: TObject);
begin
ADOConnection1.Close;
EditConnectionString(Adoconnection1);//打开编辑窗口
ADOConnection1.GetTableNames(ComboBox1.Items,false);
ADOConnection1.Open;
end;
 
用dfan2000的方法

記得USES 中加上 ADOCONED;
 
后退
顶部