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

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

?? gz_synthunit.pas

?? DELPHI 編寫的人事管理系統,根據職工查詢各種信息
?? PAS
字號:
unit GZ_SynthUnit;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, DBGrids, DB, ADODB, ImgList, DBCtrls, OleCtnrs, Mask, StdCtrls,
  Buttons, Grids, ComCtrls, ExtCtrls;

type
  TGZ_SynthForm = class(TForm)
    PageControl1: TPageControl;
    TabSheet1: TTabSheet;
    Bevel1: TBevel;
    TreeView1: TTreeView;
    DBGrid1: TDBGrid;
    TabSheet2: TTabSheet;
    GroupBox1: TGroupBox;
    Label1: TLabel;
    Label2: TLabel;
    Label3: TLabel;
    Label4: TLabel;
    Label5: TLabel;
    ComboBox1: TComboBox;
    Edit1: TEdit;
    Button1: TButton;
    Button2: TButton;
    DBGrid2: TDBGrid;
    Panel1: TPanel;
    Label6: TLabel;
    GroupBox2: TGroupBox;
    Memo1: TMemo;
    GroupBox3: TGroupBox;
    Label7: TLabel;
    Label8: TLabel;
    Label9: TLabel;
    ComboBox2: TComboBox;
    ComboBox3: TComboBox;
    Edit2: TEdit;
    ComboBox4: TComboBox;
    StringGrid1: TStringGrid;
    GroupBox4: TGroupBox;
    BitBtn1: TBitBtn;
    BitBtn4: TBitBtn;
    BitBtn5: TBitBtn;
    BitBtn6: TBitBtn;
    BitBtn2: TBitBtn;
    BitBtn3: TBitBtn;
    DBGrid3: TDBGrid;
    ImageList1: TImageList;
    GroupBox5: TGroupBox;
    Label10: TLabel;
    Label11: TLabel;
    Label12: TLabel;
    Label13: TLabel;
    Label14: TLabel;
    Label15: TLabel;
    Label16: TLabel;
    Label17: TLabel;
    Label18: TLabel;
    Label19: TLabel;
    Label20: TLabel;
    Label21: TLabel;
    DBEdit1: TDBEdit;
    DBEdit2: TDBEdit;
    DBEdit3: TDBEdit;
    DBEdit4: TDBEdit;
    DBEdit5: TDBEdit;
    DBEdit6: TDBEdit;
    DBEdit7: TDBEdit;
    DBEdit8: TDBEdit;
    DBEdit9: TDBEdit;
    DBEdit10: TDBEdit;
    DBEdit11: TDBEdit;
    DBEdit12: TDBEdit;
    ADOQuery1: TADOQuery;
    DataSource1: TDataSource;
    ADOQuery2: TADOQuery;
    DataSource2: TDataSource;
    ADOQuery3: TADOQuery;
    DataSource3: TDataSource;
    ADOQuery4: TADOQuery;
    DataSource4: TDataSource;
    procedure TreeView1Click(Sender: TObject);
    procedure DBGrid1DblClick(Sender: TObject);
    procedure FormShow(Sender: TObject);
    procedure ComboBox1Change(Sender: TObject);
    procedure Button2Click(Sender: TObject);
    procedure Button1Click(Sender: TObject);
    procedure ComboBox2Click(Sender: TObject);
    procedure ComboBox3Click(Sender: TObject);
    procedure ComboBox4Click(Sender: TObject);
    procedure Edit2Change(Sender: TObject);
    procedure BitBtn1Click(Sender: TObject);
    procedure BitBtn6Click(Sender: TObject);
    procedure BitBtn5Click(Sender: TObject);
    procedure BitBtn3Click(Sender: TObject);
    procedure BitBtn2Click(Sender: TObject);
    procedure BitBtn4Click(Sender: TObject);
  private
    { Private declarations }
    str0,str1:string;
  public
    { Public declarations }
  end;

var
  GZ_SynthForm: TGZ_SynthForm;

implementation
uses Login_Unit;

{$R *.dfm}

procedure TGZ_SynthForm.TreeView1Click(Sender: TObject);
{var
 i:integer;
 node:ttreenode;}
begin
if treeview1.selected.Parent=nil then
  begin
    self.ADOQuery1.Close;
    self.ADOQuery1.SQL.Clear;
    self.ADOQuery1.SQL.Add('select * from GZ_Table');
    self.ADOQuery1.Open;
  end
 else
  with self.ADOQuery1 do
   begin
    self.ADOQuery1.Close;
    self.ADOQuery1.SQL.Clear;
    self.ADOQuery1.SQL.Add('select GZ_Table.職工編號,GZ_Table.職工姓名,崗位工資,技能工資,物價補貼,書報費,衛生費,小孩補貼,工齡工資,合同補貼,獎金,工資總額 from ZG_Table,GZ_Table where ZG_Table.職工編號=GZ_Table.職工編號 and ZG_Table.工作部門=:a');
    self.ADOQuery1.Parameters.ParamByName('a').Value:=treeview1.Selected.Text;
    self.ADOQuery1.Open;
   end;
end;

procedure TGZ_SynthForm.DBGrid1DblClick(Sender: TObject);
begin
groupbox5.Visible:=true;
dbedit1.DataField:='職工編號';
dbedit2.DataField:='職工姓名';
dbedit3.DataField:='崗位工資';
dbedit4.DataField:='技能工資';
dbedit5.DataField:='物價補貼';
dbedit6.DataField:='書報費';
dbedit7.DataField:='衛生費';
dbedit8.DataField:='小孩補貼';
dbedit9.DataField:='工齡工資';
dbedit10.DataField:='合同補貼';
dbedit11.DataField:='獎金';
dbedit12.DataField:='工資總額';
end;

procedure TGZ_SynthForm.FormShow(Sender: TObject);
var
  i:integer;
  node:ttreenode;
begin
  node:=treeview1.TopItem;
  for i:=1 to self.ADOQuery4.RecordCount do
    begin
        treeview1.Items.AddChild(node,self.ADOQuery4.Fields[0].value);
        self.ADOQuery4.Next;
    end;
    self.ADOQuery4.Close;
    with self.ADOQuery2 do
  begin
    self.ADOQuery2.Close;
    self.ADOQuery2.SQL.Clear;
    self.ADOQuery2.SQL.Add('update GZ_Table set 工資總額=崗位工資+技能工資+物價補貼+書報費+衛生費+小孩補貼+合同補貼+工齡工資+獎金');
    self.ADOQuery2.ExecSQL;
  end;
  with self.ADOQuery2 do
    begin
      self.ADOQuery2.Close;
      self.ADOQuery2.SQL.Clear;
      self.ADOQuery2.SQL.Add('select * from GZ_Table');
      self.ADOQuery2.Open;
    end;
end;

procedure TGZ_SynthForm.ComboBox1Change(Sender: TObject);
begin
label2.Enabled:=true;
edit1.Enabled:=true;
label3.Enabled:=true;
end;

procedure TGZ_SynthForm.Button2Click(Sender: TObject);
begin
self.ADOQuery2.Filtered:=false;
self.ADOQuery2.Filter:='職工姓名<>'+''''+'yy'+'''';
self.ADOQuery2.Filtered:=true;
end;

procedure TGZ_SynthForm.Button1Click(Sender: TObject);
begin
if combobox1.Text='職工編號' then
  begin
    self.ADOQuery2.Filtered:=false;
    self.ADOQuery2.Filter:='職工編號='+''''+edit1.Text+'''';
    self.ADOQuery2.Filtered:=true;
  end;
if combobox1.Text='職工姓名' then
  begin
    self.ADOQuery2.Filtered:=false;
    self.ADOQuery2.Filter:='職工姓名='+''''+edit1.Text+'''';
    self.ADOQuery2.Filtered:=true;
  end;
 edit1.Text:='';
 label5.Visible:=true;
 label4.Caption:=self.ADOQuery2.fieldbyname('工資總額').AsString;
end;

procedure TGZ_SynthForm.ComboBox2Click(Sender: TObject);
begin
   str0:=combobox2.Text;
   label8.Enabled:=true;
   combobox3.Enabled:=true;
end;

procedure TGZ_SynthForm.ComboBox3Click(Sender: TObject);
begin
   if combobox3.Text='不等于' then
    str1:='<>'
   else if combobox3.Text='等于' then
           str1:='='
        else
           str1:=' like ';
           label9.Enabled:=true;
           edit2.Enabled:=true;
end;

procedure TGZ_SynthForm.ComboBox4Click(Sender: TObject);
begin
  stringgrid1.Cells[3,stringgrid1.rowcount-1]:=combobox3.Text;
  stringgrid1.RowCount:=stringgrid1.RowCount+1;
  if combobox4.Text='和' then
    memo1.Text:=memo1.Text+' and '
    else
     memo1.Text:=memo1.Text+' or ';
  combobox4.Enabled:=false;
  edit2.Text:='';
end;

procedure TGZ_SynthForm.Edit2Change(Sender: TObject);
begin
     if edit2.Text<>'' then
        bitbtn1.Enabled:=true
     else
        bitbtn1.Enabled:=false;
end;

procedure TGZ_SynthForm.BitBtn1Click(Sender: TObject);
var
  str2:string;
begin
    stringgrid1.Cells[0,stringgrid1.rowcount-1]:=combobox2.Text;
    stringgrid1.Cells[1,stringgrid1.rowcount-1]:=combobox3.Text;
    stringgrid1.Cells[2,stringgrid1.rowcount-1]:=edit2.Text;
    if combobox3.Text='前含于' then
       str2:=edit2.Text+'%'
      else if combobox3.Text='后含于' then
              str2:='%'+edit2.Text
            else if combobox3.Text='含于' then
                    str2:='%'+edit2.Text+'%'
                 else
                    str2:=edit2.Text;
    memo1.Lines.Add(str0+str1+''''+str2+'''');
    bitbtn5.Enabled:=true;
    combobox4.enabled:=true;
    bitbtn6.Enabled:=true;
end;

procedure TGZ_SynthForm.BitBtn6Click(Sender: TObject);
begin
if (edit2.Text='') or (combobox2.Text='') or (combobox3.Text='') then
   begin
    messagebox(GZ_SynthForm.handle,'條件不正確,請檢查所設條件式!','提示',mb_iconerror);
     end
  else
  begin
  ADOquery1.Close;
  ADOquery1.SQL.Clear;
  ADOquery1.sql.Add('select * from GZ_Table where '+memo1.Text);
 if ADOquery1.Prepared=false then ADOquery1.Prepared;
   begin
    ADOquery1.Open;
    bitbtn2.Enabled:=true;
  end;
 end
end;

procedure TGZ_SynthForm.BitBtn5Click(Sender: TObject);
begin
    stringgrid1.RowCount:=2;
    stringgrid1.Cells[0,stringgrid1.rowcount-1]:='';
    stringgrid1.Cells[1,stringgrid1.rowcount-1]:='';
    stringgrid1.Cells[2,stringgrid1.rowcount-1]:='';
    stringgrid1.Cells[3,stringgrid1.rowcount-1]:='';
   memo1.Text:='';
   label8.Enabled:=false;
   label9.Enabled:=false;
     combobox3.Enabled:=false;
     edit2.Enabled:=false;
   edit2.Text:='';
   bitbtn5.Enabled:=false;
    bitbtn6.Enabled:=false;
   combobox4.Enabled:=false;
end;

procedure TGZ_SynthForm.BitBtn3Click(Sender: TObject);
begin
  self.ADOQuery1.close;
  self.ADOQuery1.sql.clear;
  self.ADOQuery1.sql.Add('select * from GZ_Table');
  if self.ADOQuery1.Prepared=false then self.ADOQuery1.Prepared;
     self.ADOQuery1.open;
end;

procedure TGZ_SynthForm.BitBtn2Click(Sender: TObject);
begin
  self.ADOQuery1.close;
  self.ADOQuery1.sql.clear;
  self.ADOQuery1.sql.Add('delete from ZG_Table where '+memo1.Text);
  self.ADOQuery1.ExecSQL;
  bitbtn2.Enabled:=false;
end;

procedure TGZ_SynthForm.BitBtn4Click(Sender: TObject);
begin
close;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲美女区一区| 日本久久精品电影| 国产超碰在线一区| 五月天激情综合网| 国产精品99久久久久久似苏梦涵| 99久久久精品免费观看国产蜜| 91精品国产色综合久久不卡电影| 中文字幕第一区第二区| 蜜桃久久精品一区二区| 色综合久久中文字幕| 国产蜜臀97一区二区三区| 天堂av在线一区| 91原创在线视频| 久久久综合视频| 男人的天堂久久精品| 色综合久久久久综合体| 国产亚洲精品久| 麻豆视频观看网址久久| 欧美高清hd18日本| 亚洲精品视频在线观看免费| 粉嫩久久99精品久久久久久夜 | 91精品国产综合久久小美女| 中文字幕亚洲综合久久菠萝蜜| 美女网站色91| 99免费精品视频| 国产午夜精品福利| 日本麻豆一区二区三区视频| 欧美日韩黄视频| 亚洲一区二区三区视频在线 | 91麻豆精品在线观看| 欧美极品aⅴ影院| 国产乱人伦偷精品视频免下载| 欧美一级专区免费大片| 视频在线观看一区| 欧美一级二级在线观看| 性做久久久久久免费观看| 欧美日韩一卡二卡| 日产欧产美韩系列久久99| 制服.丝袜.亚洲.另类.中文| 日本视频在线一区| 日韩一级成人av| 精品亚洲aⅴ乱码一区二区三区| 国产视频在线观看一区二区三区| 国产一区 二区| 久久久精品欧美丰满| 国产黑丝在线一区二区三区| 国产欧美va欧美不卡在线| 成人小视频免费观看| 美女爽到高潮91| 色综合视频一区二区三区高清| 91麻豆精东视频| 色哟哟欧美精品| 成人国产精品免费观看| 99这里只有精品| 91国在线观看| 欧美一区欧美二区| 亚洲欧美另类图片小说| 中文字幕在线观看一区| 久久午夜色播影院免费高清| 3d动漫精品啪啪一区二区竹菊| 欧美激情一区二区三区蜜桃视频| 欧美精选在线播放| 日本欧美在线观看| 2020国产精品| 91在线观看成人| 亚洲午夜久久久久久久久电影院| 欧美天堂亚洲电影院在线播放| 亚洲国产一区二区三区青草影视| 日韩亚洲欧美在线| 不卡一区二区三区四区| 性做久久久久久久免费看| 久久亚洲精华国产精华液| 色偷偷成人一区二区三区91| 日韩一区精品视频| 国产精品国产三级国产普通话蜜臀 | 精品国产乱码久久久久久闺蜜 | 热久久国产精品| 久久久亚洲午夜电影| 色综合久久六月婷婷中文字幕| 麻豆视频一区二区| 亚洲柠檬福利资源导航| 亚洲精品在线观看网站| 在线亚洲一区二区| 欧美人动与zoxxxx乱| 国产精品伊人色| 日韩专区在线视频| 国产精品久久久久久久久久免费看| 69成人精品免费视频| 91麻豆免费观看| 国产成人免费网站| 午夜精品福利一区二区三区av| 国产精品不卡一区二区三区| 日韩欧美国产综合在线一区二区三区| 91碰在线视频| 国产精品18久久久久| 蜜臀久久99精品久久久久宅男 | 中文字幕人成不卡一区| 日韩免费观看2025年上映的电影| 色综合天天综合| 国产精品69毛片高清亚洲| 麻豆精品一二三| 一区二区高清在线| 中文字幕亚洲精品在线观看| 久久久精品黄色| 久久久另类综合| 日韩美女在线视频| 日韩一级片网址| 91麻豆精品国产91久久久使用方法 | 国产成人一级电影| 免费在线观看日韩欧美| 午夜视频一区二区| 一区二区三区欧美日韩| 亚洲素人一区二区| 国产精品久久久久久久久快鸭| 久久精品一区二区三区四区| 精品久久一二三区| 337p粉嫩大胆噜噜噜噜噜91av| 日韩欧美一区二区三区在线| 在线播放视频一区| 7777女厕盗摄久久久| 在线观看91精品国产麻豆| 欧美久久久影院| 欧美一级午夜免费电影| 日韩一级免费观看| 欧美成人女星排名| 久久网站最新地址| 久久亚洲一区二区三区四区| 久久久精品黄色| 国产精品理伦片| 亚洲黄色免费网站| 一区二区在线看| 日日夜夜精品视频免费| 丝袜美腿高跟呻吟高潮一区| 伦理电影国产精品| 国产一区二区精品久久| www.欧美日韩| 在线免费观看日本欧美| 欧美日韩国产一级| 欧美一级二级三级蜜桃| 日韩电影在线免费观看| 日本伊人午夜精品| 国产在线麻豆精品观看| 成人网男人的天堂| 欧美色综合网站| 久久亚洲影视婷婷| 亚洲麻豆国产自偷在线| 免费高清视频精品| 福利一区二区在线观看| 91高清在线观看| 亚洲国产一区二区在线播放| 亚洲你懂的在线视频| 香港成人在线视频| 国产美女视频一区| 91在线视频免费观看| 欧美亚州韩日在线看免费版国语版| 日韩一区二区视频| 国产精品久久久久久久岛一牛影视| 一区二区国产盗摄色噜噜| 麻豆精品一区二区av白丝在线| a亚洲天堂av| 欧美一区二区三区爱爱| 国产拍欧美日韩视频二区| 午夜精品福利视频网站| 国产成人欧美日韩在线电影| 欧美二区乱c少妇| 国产精品欧美极品| 美女尤物国产一区| 91色.com| 日本一区二区视频在线观看| 日韩国产精品久久| kk眼镜猥琐国模调教系列一区二区| 欧美精品一卡二卡| 日韩一区日韩二区| 激情五月婷婷综合| 欧洲中文字幕精品| 国产精品日韩成人| 精品一区二区三区久久| 91电影在线观看| 1000部国产精品成人观看| 国内精品久久久久影院薰衣草| 欧美午夜一区二区| 中文字幕亚洲精品在线观看| 国产综合成人久久大片91| 5858s免费视频成人| 一区二区三区在线视频观看| 成人精品免费看| 久久久天堂av| 经典三级视频一区| 日韩一区二区三区在线| 亚洲成a人v欧美综合天堂下载| 91碰在线视频| 亚洲免费三区一区二区| 99在线精品一区二区三区| 国产欧美视频一区二区三区| 久久国内精品自在自线400部| 在线成人高清不卡| 青娱乐精品视频| 日韩高清在线电影| 成人综合在线网站| 欧美激情在线一区二区三区|