zoukankan      html  css  js  c++  java
  • 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;

     例子二:

    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;

    好的代码像粥一样,都是用时间熬出来的
  • 相关阅读:
    Rafy 框架
    巧用拦截器:高效的扩展点设计
    Rafy 框架
    Rafy 框架
    Rafy 框架
    Rafy 框架-发布网页版用户手册
    Rafy 领域实体框架
    基金投资方法札记
    股票、基金投资方案总结
    BaaS API 设计规范
  • 原文地址:https://www.cnblogs.com/jijm123/p/13957963.html
Copyright © 2011-2022 走看看