网站地图| 免费获取|
毕业论文网
  • 网站首页|
  • 论文范文|
  • 论文降重|
  • 职称论文发表|
  • 合作期刊|
  • 论文下载|
  • 计算机论文|
  • 外文翻译|
  • 免费论文|
  • 论文资料|
  • 论文开题报告
搜索

当前位置:毕业论文网 -> 免费论文 -> 计算机论文 -> delphi+access水电管理系统(四)
计算机论文资料| ASP设计| Delphi| VB设计| JSP设计| ASP.NET设计| VB.NET| java设计| VC| pb| VS| dreamweaver| c#.net| vf| VC++| 计算机论文范文| 论文下载| 自动化论文

delphi+access水电管理系统(四)

最新活动:微信集50个赞就可获取任意一篇钻石会员文档。详情见微信集赞换文档
delphi+access水电管理系统(四) askPw: TMaskEdit;
    BitBtn1: TBitBtn;
    BitBtn2: TBitBtn;
    dsCfngPara: TDataSource;
    adoCfngPara: TADOQuery;
    Image1: TImage;
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
    procedure FormDestroy(Sender: TObject);
    procedure BitBtn2Click(Sender: TObject);
    procedure FormShow(Sender: TObject);
    procedure BitBtn1Click(Sender: TObject);
    procedure edtUnitNameKeyPress(Sender: TObject; var Key: Char);
    procedure maskPwKeyPress(Sender: TObject; var Key: Char);
  private
    { Private declarations }
    FQuery: TADOQuery;
    Procedure DeleteAllHistroyData;                   //删除所有的历史数据
    Procedure ModifyUnitName(strUnitName: String);    //修改单位名称
  public
    { Public declarations }
  end;

var
  frmCnfgPara: TfrmCnfgPara;

implementation

uses ufrmMaim, UCommon, uConst;

{$R *.DFM}

procedure TfrmCnfgPara.FormClose(Sender: TObject;
  var Action: TCloseAction);
begin
  Action := caFree;
end;

procedure TfrmCnfgPara.FormDestroy(Sender: TObject);
begin
  FQuery.Free;
  frmCnfgPara := nil;
end;

procedure TfrmCnfgPara.BitBtn2Click(Sender: TObject);
begin
  Close;
end;

procedure TfrmCnfgPara.FormShow(Sender: TObject);
begin
  Sdgl.SetConnectString(adoCfngPara);
  if not adoCfngPara.Active then adoCfngPara.Open;

  if adoCfngPara.RecordCount = 1 then
  begin
    edtUnitName.Text := adoCfngPara.Fields[0].AsString;
    maskPw.Text      := adoCfngPara.Fields[1].AsString;
  end;

  FQuery := TADOQuery.Create(Nil);
  Sdgl.SetConnectString(FQuery);
end;

procedure TfrmCnfgPara.BitBtn1Click(Sender: TObject);
var
  strInsert: String;
  OldUnitName: String;
begin
  if (Trim(edtUnitName.Text) = '') or (Trim(maskPw.Text) = '') then
  begin
    //todo
    Sdgl.ShowErrMsg('请输入单位名称或密码!');
    edtUnitName.SetFocus;
    Exit;
  end;

  OldUnitName := Sdgl.CurUnitName;
  if OldUnitName <> Trim(edtUnitName.Text) then
  begin
    if MessageBox(Handle, PChar(DeleteAllData), '警告', MB_OKCANCEL or MB_ICONWARNING) <> IDoK then
      Exit;
  end;

  //todo  是否有记录
  if adoCfngPara.RecordCount = 1 then
  begin
    strInsert := 'update CnfgPara set UseUnitName = ' + #39 + Trim(edtUnitName.Text) + #39 + ' , PassWd = ' +
                 #39 + Trim(maskPw.Text) + #39;

  end
  else begin
    strInsert := 'Insert into CnfgPara values(' + #39 + Trim(edtUnitName.Text) + #39 + ',' +
  &n

首页 上一页 1 2 3 4 5 6 7 下一页 尾页 4/12/12

delphi+access水电管理系统(四)由毕业论文网(www.huoyuandh.com)会员上传。
原创论文资料流程 相关论文
上一篇:delphi实验室仪器管理系统 下一篇:delphi题库系统
推荐论文 本专业最新论文
Tags:delphi access 水电 管理系统 2010-04-16 11:51:05【返回顶部】
精彩推荐
发表论文

联系方式 | 论文说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士论文资料


毕业论文网提供论文范文,论文代发,原创论文资料

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2020 毕业论文网 版权所有