udm.pas

来自「面向对象数据库开发时」· PAS 代码 · 共 54 行

PAS
54 行
字号
unit UDM;

interface

uses
  Windows, Controls, SysUtils, Classes, DB, ADODB, IniFiles;

type
  TDM = class(TDataModule)
    ADOCon: TADOConnection;
    qryTemp: TADOQuery;
    qryTemp2: TADOQuery;
    procedure DataModuleCreate(Sender: TObject);
  private
    { Private declarations }

  public
    { Public declarations }
  end;

var
  DM: TDM;

implementation

uses USysPublic, UFrmConDBServer;

{$R *.dfm}

procedure TDM.DataModuleCreate(Sender: TObject);
var
  IniFileName: string;
  strServerIP,
  strUserName,
  strPassWord: string;
begin
  inherited;
  IniFileName := GetExePath + 'GARSIni.ini';
  IniFile := TInifile.Create(IniFileName);

  if not FileExists(IniFileName) then
  begin
    IniFile.WriteString('SysIni', 'ServerIP', '.');
    IniFile.WriteString('SysIni', 'UserName', 'sa');
    IniFile.WriteString('SysIni', 'PassWord', '');
  end;

  strServerIP := IniFile.ReadString('SysIni', 'ServerIP', '.');
  strUserName := IniFile.ReadString('SysIni', 'UserName', 'sa');
  strPassWord := IniFile.ReadString('SysIni', 'PassWord', '');
end;

end.

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?