亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? bmjcxxgl.~pas

?? 一個比較實用的人事管理系統,Delphi+SQL開發
?? ~PAS
字號:
unit bmjcxxgl;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, mp, ExtCtrls, StdCtrls, Mask, Buttons, Grids, DBGrids, DB;

type
  TForm42 = class(TForm41)
    Panel2: TPanel;
    Label1: TLabel;
    Label2: TLabel;
    Label3: TLabel;
    Label4: TLabel;
    Edit1: TEdit;
    Label5: TLabel;
    MaskEdit1: TMaskEdit;
    Memo1: TMemo;
    Panel3: TPanel;
    BitBtn1: TBitBtn;
    BitBtn2: TBitBtn;
    BitBtn3: TBitBtn;
    BitBtn4: TBitBtn;
    BitBtn5: TBitBtn;
    BitBtn6: TBitBtn;
    BitBtn7: TBitBtn;
    BitBtn8: TBitBtn;
    Label6: TLabel;
    Label7: TLabel;
    DBGrid1: TDBGrid;
    DataSource1: TDataSource;
    Procedure EditValue;
    Procedure Clear;
    procedure FormShow(Sender: TObject);
    procedure BitBtn1Click(Sender: TObject);
    procedure BitBtn2Click(Sender: TObject);
    procedure BitBtn3Click(Sender: TObject);
    procedure BitBtn4Click(Sender: TObject);
    procedure BitBtn5Click(Sender: TObject);
    procedure BitBtn6Click(Sender: TObject);
    procedure BitBtn7Click(Sender: TObject);
    procedure Edit1Change(Sender: TObject);
    procedure Edit1KeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure MaskEdit1KeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure Memo1KeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure BitBtn1MouseDown(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure BitBtn1MouseUp(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form42: TForm42;
  aa: Boolean = False ;//設置保存按鈕是否可用
implementation
  uses Dataa;
{$R *.dfm}

procedure TForm42.EditValue;
begin
  if Data3.ADOQuery2.FieldByName('部門編號').Value <> null then
  begin
    Label5.Caption :=  Data3.ADOQuery2.FieldByName('部門編號').Value;
    Edit1.Text :=  Data3.ADOQuery2.FieldByName('部門名稱').Value;
    MaskEdit1.Text :=  Data3.ADOQuery2.FieldByName('部門電話').Value;
    Memo1.Text :=  Data3.ADOQuery2.FieldByName('備注').Value;
  end
  else
    Clear;
end;

procedure TForm42.FormShow(Sender: TObject);
begin
  inherited;
  with Data3.ADOQuery2 do
  begin
    Close;
    SQL.Clear;
    SQL.Add('select * from 部門信息表');
    Open;
  end;
  If Data3.ADOQuery2.FieldByName('部門編號').Value = null then
  begin
    Application.MessageBox('該表數據為空,請向該表中插入數據。','提示',0+64);
    BitBtn1.Enabled := False;
    BitBtn2.Enabled := False;
    BitBtn5.Enabled := False;
    BitBtn6.Enabled := False;
    BitBtn7.Enabled := False;
  end
  else
  begin
    DataSource1.DataSet := Data3.ADOQuery2;
    EditValue;
  end;

end;

procedure TForm42.BitBtn1Click(Sender: TObject);
begin
  inherited;
   if Not Data3.ADOQuery2.Bof  then
  begin
    Data3.ADOQuery2.Prior;
    EditValue;
  end
  else
    BitBtn1.Enabled := False;
    BitBtn2.Enabled := True;
    BitBtn5.Enabled := True;
    BitBtn6.Enabled := True;
    BitBtn4.Enabled := False;
end;

procedure TForm42.BitBtn2Click(Sender: TObject);
begin
  inherited;
  if Not Data3.ADOQuery2.Eof then
  begin
    Data3.ADOQuery2.Next;
    EditValue;
  end
  else
    BitBtn2.Enabled := False;
    BitBtn1.Enabled := True;
    BitBtn5.Enabled := True;
    BitBtn6.Enabled := True;
    BitBtn4.Enabled := False;
end;

procedure TForm42.BitBtn3Click(Sender: TObject);
var
  s,m: String;
  i: integer;
begin
  Clear;
  aa := True;
  BitBtn5.Enabled := False;
  BitBtn6.Enabled := False;
  s:= 'B'+ FormatDateTime('yyyymmdd',Now());
  With Data3.ADOQuery1 do
  begin
    Close;
    SQL.Clear;
    SQL.Add('select max(部門編號) as ss From 部門信息表 ');
    Open;
  end;
  If Data3.ADOQuery1.FieldByName('ss').Value = null then
    s := s + '001'
  else
  begin
    m:= Trim(Data3.ADOQuery1.FieldByName('ss').Value) ;
    i:= StrToInt(Trim(Copy(m,10,8))) ;
    if i<9 then
      s:= s + '00'+ InttoStr(i +1)
    else if i<99 then
      s:= s + '0'+ InttoStr(i +1)
    else
      s:= s +InttoStr(i +1);
  end;
  Label5.Caption := Trim(s);
  Edit1.SetFocus;
end;
procedure TForm42.Clear;
begin
  Edit1.Clear;
  MaskEdit1.Clear;
  Memo1.Clear;
  Label5.Caption := '';
end;

procedure TForm42.BitBtn4Click(Sender: TObject);
begin
  inherited;
  With Data3.ADOQuery1 do
  begin
    Close;
    SQL.Clear;
    SQL.Add('select * from 部門信息表 where 部門編號 = :a');
    Parameters.ParamByName('a').Value := Trim(Label5.Caption);
    Open;
  end;
  if Data3.ADOQuery1.RecordCount > 0 then
  begin
    Application.MessageBox('該部門已經存在。','提示',64);
    Exit;
  end;
  Try
  With Data3.ADOQuery1 do
  begin
    Close;
    SQL.Clear;
    SQL.Add('Insert 部門信息表 values ( :a,:b,:c,:d)');
    Parameters.ParamByName('a').Value := Trim(Label5.Caption);
    Parameters.ParamByName('b').Value := Trim(Edit1.Text);
    Parameters.ParamByName('c').Value := Trim(MaskEdit1.Text);
    Parameters.ParamByName('d').Value := Trim(Memo1.Text);
    ExecSQL;
  end;
    Application.MessageBox('保存成功。','提示',0+64);
    BitBtn1.Enabled := True;
    BitBtn2.Enabled := True;
    self.OnShow(Sender);
    Except
      Application.MessageBox('系統出錯。','提示',0+64);
      Close;
    end;
end;

procedure TForm42.BitBtn5Click(Sender: TObject);
begin
  inherited;
  Try
  if Application.MessageBox('確實要修改該條記錄嗎?','提示',MB_YESNO )= ID_Yes then
  begin
  with Data3.ADOQuery2 do
  begin
    Edit;
    FieldByName('部門名稱').Value := Trim(Edit1.Text);
    FieldByName('部門編號').Value :=  Trim(Label5.Caption);
    FieldByName('部門電話').Value := Trim(MaskEdit1.Text);
    FieldByName('備注').Value := Trim(Memo1.Text) ;
    Post;
    Application.MessageBox('修改成功。','提示',0+64);
  end;
  end
  else
    EditValue;
  Except
    Application.MessageBox('系統出錯。','提示',0+64);
    Close;
  end;
end;

procedure TForm42.BitBtn6Click(Sender: TObject);
begin
  BitBtn4.Enabled := False;
  Try
  if Application.MessageBox('確實要刪除當前記錄嗎?','提示',MB_YESNO )= ID_Yes then
  begin
    with Data3.ADOQuery1 do
    begin
      Close;
      SQL.Clear;
      SQL.Add('delete 部門信息表 where 部門編號 = :a');
      Parameters.ParamByName('a').Value := Trim(Label5.Caption);
      ExecSQL;
    end;
    Application.MessageBox('該條記錄已經刪除。','提示',0+64);
    OnShow(Sender);
  end;
  Except
    Application.MessageBox('系統出錯。','提示',0+64);
    Close;
  end;inherited;

end;

procedure TForm42.BitBtn7Click(Sender: TObject);
begin
  inherited;
  Self.OnShow(Sender);
  BitBtn4.Enabled := False;
  BitBtn6.Enabled := True;
  BitBtn5.Enabled := True;
  BitBtn2.Enabled := True;
end;

procedure TForm42.Edit1Change(Sender: TObject);
begin
  inherited;
  if (Trim(Edit1.Text)<>'')and(Trim(Label5.Caption)<>'')and
    (Trim(MaskEdit1.Text)<>'')and(Trim(Memo1.Text)<>'')then
      BitBtn4.Enabled := True
  else
    BitBtn4.Enabled := False;
end;

procedure TForm42.Edit1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  inherited;
  if Key = VK_Down then
    MaskEdit1.SetFocus;
end;

procedure TForm42.MaskEdit1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  inherited;
  if Key= VK_ReTurn then
    Memo1.SetFocus
  else if Key = VK_Up then
    Edit1.SetFocus;
end;

procedure TForm42.Memo1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  inherited;
  if Key = VK_Up then
    MaskEdit1.SetFocus
  else if (Key = VK_ReTurn)and(BitBtn4.Enabled = True) then
    BitBtn4.SetFocus;
end;

procedure TForm42.BitBtn1MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
  inherited;
  TBitBtn(Sender).Font.Color := clRed;
end;

procedure TForm42.BitBtn1MouseUp(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
  inherited;
  TBitBtn(Sender).Font.Color := clBlue;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品少妇一区二区三区视频免付费| 91国产免费观看| 亚洲另类在线视频| 日韩一卡二卡三卡四卡| 成人a免费在线看| 欧美aaaaaa午夜精品| 日韩久久一区二区| 精品不卡在线视频| 欧美日韩一区二区三区四区五区| 成人综合婷婷国产精品久久免费| 日韩av不卡在线观看| 亚洲欧美综合另类在线卡通| 日韩欧美你懂的| 欧美亚洲免费在线一区| 成人性生交大片免费看中文网站| 奇米色一区二区三区四区| 综合色天天鬼久久鬼色| 精品日本一线二线三线不卡| 欧美性色欧美a在线播放| 国产精品 欧美精品| 奇米色777欧美一区二区| 亚洲图片自拍偷拍| 亚洲欧美一区二区三区久本道91 | 久久机这里只有精品| 亚洲午夜久久久| 国产精品久久久久久久裸模| 国产亚洲制服色| 日韩欧美中文字幕一区| 欧美日本在线看| 欧美午夜一区二区三区免费大片| 色哟哟日韩精品| 91免费精品国自产拍在线不卡 | 国产成a人无v码亚洲福利| 奇米精品一区二区三区四区| 亚洲123区在线观看| 亚洲高清不卡在线| 亚洲综合视频在线| 亚洲视频一二三区| 国产精品欧美久久久久一区二区| 久久久久久免费| 国产亚洲欧美激情| 久久精品人人做人人综合| 久久久久久一级片| 久久在线观看免费| 久久综合九色综合久久久精品综合| 777亚洲妇女| 91精品久久久久久久99蜜桃| 欧美高清精品3d| 日韩欧美一区在线观看| 日韩一区二区三| 精品国产一区二区三区不卡| 精品国精品自拍自在线| 精品国精品国产尤物美女| 久久精品视频一区| 亚洲欧美在线高清| 一区二区三区成人| 亚洲电影第三页| 欧美a级理论片| 国内精品久久久久影院薰衣草| 韩国女主播一区| 成人免费黄色在线| 91浏览器打开| 欧美美女一区二区在线观看| 日韩一区二区三区电影在线观看| 久久久亚洲精品一区二区三区| 国产精品无人区| 亚洲激情欧美激情| 蜜桃精品视频在线观看| 成人一区二区三区视频在线观看| 9久草视频在线视频精品| 在线看不卡av| 日韩女优av电影| 国产日本一区二区| 一区二区三区色| 日产国产高清一区二区三区| 国产精品一卡二卡| 色欧美片视频在线观看 | 在线日韩av片| 日韩欧美区一区二| 亚洲欧洲成人精品av97| 婷婷久久综合九色综合绿巨人 | 在线观看欧美精品| 精品国产一区二区三区av性色| 中文字幕一区二区三区精华液 | 99久久久精品免费观看国产蜜| 欧美亚洲丝袜传媒另类| 日韩欧美中文字幕一区| 亚洲三级免费电影| 免费不卡在线视频| 97成人超碰视| 91精品国产高清一区二区三区蜜臀 | 欧美视频一区二区三区| 久久这里只精品最新地址| 日韩伦理电影网| 国产美女娇喘av呻吟久久| 色哟哟一区二区在线观看 | 欧美一区二区网站| 国产精品电影一区二区三区| 美女性感视频久久| 色噜噜夜夜夜综合网| 久久久国产午夜精品| 亚洲成人av一区| 99久久久无码国产精品| 精品久久久久久久久久久久包黑料| 综合久久给合久久狠狠狠97色| 麻豆国产欧美一区二区三区| 一本色道久久加勒比精品| 精品国产1区2区3区| 亚洲图片自拍偷拍| 99国产麻豆精品| 久久综合久久久久88| 日本欧美久久久久免费播放网| 91色视频在线| 亚洲国产精品99久久久久久久久| 日韩电影在线一区二区三区| 日本韩国精品在线| 国产欧美一区二区在线| 裸体一区二区三区| 欧美午夜理伦三级在线观看| 亚洲欧美偷拍卡通变态| 成人动漫精品一区二区| 久久久亚洲精品石原莉奈| 久久电影网站中文字幕| 欧美精品v日韩精品v韩国精品v| 中文字幕中文字幕在线一区 | 国产一区二区视频在线| 日韩小视频在线观看专区| 午夜电影网亚洲视频| 欧美性videosxxxxx| 亚洲黄色录像片| 91免费在线看| 亚洲图片激情小说| 色综合天天综合色综合av| 中文字幕中文字幕在线一区 | 日韩一级免费一区| 日产国产欧美视频一区精品| 欧美美女一区二区三区| 午夜精品福利一区二区蜜股av| 欧美唯美清纯偷拍| 天堂精品中文字幕在线| 欧美日韩国产精选| 三级亚洲高清视频| 在线综合视频播放| 欧美96一区二区免费视频| 日韩无一区二区| 精品一区二区三区视频在线观看| 日韩欧美国产麻豆| 国产精品乡下勾搭老头1| 国产欧美精品一区aⅴ影院| 成人av资源网站| 亚洲欧美日韩系列| 欧美视频一区二区在线观看| 日韩电影免费一区| 欧美一区二区视频在线观看2022| 麻豆精品在线视频| 久久久五月婷婷| 99re免费视频精品全部| 亚洲色图都市小说| 欧美日韩一区二区电影| 毛片av一区二区| 欧美国产成人在线| 成人a区在线观看| 亚洲无人区一区| 日韩精品影音先锋| 成人中文字幕在线| 一二三区精品福利视频| 欧美精选一区二区| 国产一区 二区 三区一级| 国产精品丝袜一区| 欧美性xxxxx极品少妇| 久久精品国产亚洲高清剧情介绍| 中文在线免费一区三区高中清不卡| 91在线观看一区二区| 亚洲成人免费影院| 精品粉嫩aⅴ一区二区三区四区 | 成人亚洲精品久久久久软件| 一区二区高清视频在线观看| 欧美一区二区播放| 成人免费视频网站在线观看| 亚洲丰满少妇videoshd| 久久久久久电影| 欧洲精品中文字幕| 极品少妇xxxx精品少妇| 亚洲欧美一区二区三区极速播放| 欧美一区二区三区精品| 成人免费高清在线观看| 日韩成人午夜电影| 国产精品人成在线观看免费 | 欧美日韩一区二区三区四区五区 | 中文子幕无线码一区tr| 69精品人人人人| 夫妻av一区二区| 午夜激情久久久| 国产精品久久久久影院亚瑟| 欧美一二三区精品| 91麻豆国产精品久久| 国产美女娇喘av呻吟久久| 亚洲成人自拍一区| 国产精品久久久久久妇女6080| 日韩一级二级三级|