有时候需要客户端进行服务器连接配置,自己写配置窗体,总不如直接使用系统提供的使用方便快捷

例子一:

Delphi启动数据库连接属性对话框

 

 

//此例子有个坏处不管用户点了确定还是取消,均返回值
procedure TForm1.Button1Click(Sender: TObject);
var
  connStr:string;
begin
  connStr := PromptDataSource(Application.Handle,ADOConnection1.ConnectionString);
  //function PromptDataSource(ParentHandle: THandle; InitialString: WideString): WideString;
  //PromptDataSource函数有两个参数:
  //ParentHandle:父窗口的句柄。
  //InitialString:初始化的字符串。
  Memo1.Lines.Add(connStr);
end;

Delphi启动数据库连接属性对话框

 

 例子二:

Delphi启动数据库连接属性对话框

 

 

uses
  Data.Win.ADOConEd;
  //必须引用这个单元  //如果没有修改点击OK按钮后没有返回值,只有修改后才会产生返回值
procedure TForm1.Button1Click(Sender: TObject);
var
  connStr: string;
begin
  if EditConnectionString(ADOConnection1) then
  begin
    connStr := ADOConnection1.ConnectionString;
    Memo1.Lines.Add(connStr);
  end;
end;

Delphi启动数据库连接属性对话框

 

相关文章:

  • 2022-12-23
  • 2021-09-23
  • 2021-07-03
  • 2021-11-20
  • 2021-09-08
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-08-17
  • 2022-12-23
  • 2021-11-23
  • 2021-10-19
  • 2022-12-23
相关资源
相似解决方案