码迷,mamicode.com
首页 > 数据库 > 详细

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

时间:2017-08-01 20:38:17      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:parent   使用   play   class   函数   nec   string   connect   连接   

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

例子一:

技术分享

//此例子有个坏处不管用户点了确定还是取消,均返回值
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;

技术分享

例子二:

技术分享

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启动数据库连接属性对话框

标签:parent   使用   play   class   函数   nec   string   connect   连接   

原文地址:http://www.cnblogs.com/win32pro/p/7270276.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!