⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 udmoa.~pas

📁 一个会议签到系统
💻 ~PAS
字号:
unit uDMOA;

interface

uses
  SysUtils, Classes, DB, ADODB,Forms,IniFiles;

type
  TDMOA = class(TDataModule)
    ADOCnt: TADOConnection;
    ADOQry: TADOQuery;
    ADODataSet: TADODataSet;
    procedure ADOCntBeforeConnect(Sender: TObject);
  private
    sAppUserID,sAppDBName,sAppPassword,sAppServerIP:String;
    { Private declarations }
  public
    { Public declarations }
  end;

var
  DMOA: TDMOA;

implementation

{$R *.dfm}

procedure TDMOA.ADOCntBeforeConnect(Sender: TObject);
var
 FormINI:TIniFile;
 sTemp:String;
begin
  FormIni:=TIniFile.Create(ExtractFilePath(Application.ExeName)+'AppServerIP.Ini');
   {********SQL Server7.0**********}
   sTemp:=FormIni.ReadString('DBServer','DBServerIP','127.0.0.1');
   sAppServerIP:=sTemp;  
   sTemp:=FormIni.ReadString('DBServer','DBServerName','KQData');
   sAppDBName:=sTemp;  
   sTemp:=FormIni.ReadString('DBServer','DBServerUserName','sa');
   sAppUserID:=sTemp;
   sTemp:=FormIni.ReadString('DBServer','DBServerUserPW','');
   sAppPassword:=sTemp;   
   FormINI.Free;{**************************************************************}
  if  sAppServerIP = '127.0.0.1' then sAppServerIP:='';
   sTemp:='Provider=SQLOLEDB.1;Persist Security Info=False'
              +';User ID='+sAppUserID
              +';PassWord=' + sAppPassword
              +';Initial Catalog='+sAppDBName
              +';Data Source='+sAppServerIP
              +';Connect Timeout=30';
  ADOCnt.ConnectionString:=sTemp;
end;

end.

⌨️ 快捷键说明

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