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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? unit7.pas

?? 人事管理系統(tǒng) 人事管理系統(tǒng) 人事管理系統(tǒng)
?? PAS
字號(hào):
unit Unit7;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, ExtCtrls, ComCtrls, DB, ADODB;

type
  TForm7 = class(TForm)
    GroupBox3: TGroupBox;
    GroupBox4: TGroupBox;
    GroupBox5: TGroupBox;
    stb: TStatusBar;
    GroupBox1: TGroupBox;
    ListBox1: TListBox;
    Splitter1: TSplitter;
    GroupBox2: TGroupBox;
    ListBox2: TListBox;
    Splitter2: TSplitter;
    Label1: TLabel;
    Edit1: TEdit;
    Button1: TButton;
    Button2: TButton;
    Button5: TButton;
    Label6: TLabel;
    ComboBox1: TComboBox;
    Label2: TLabel;
    Edit2: TEdit;
    Button3: TButton;
    Button4: TButton;
    Button6: TButton;
    Label3: TLabel;
    Edit3: TEdit;
    Edit4: TEdit;
    Label4: TLabel;
    Label5: TLabel;
    Edit5: TEdit;
    Button7: TButton;
    Button8: TButton;
    ADOQuery1: TADOQuery;
    ADOQuery1DSDesigner: TAutoIncField;
    ADOQuery1DSDesigner2: TWideStringField;
    procedure AddXtToList(xtm:string);
    procedure AddDwToList(xtm,dwm:string);
    procedure LoadXTtoList();
    procedure LoadDWtoList(strxt:string);
    procedure selectDB(_strsql:string;_Query: TADOQuery;select:boolean);
    procedure FormCreate(Sender: TObject);
    procedure ListBox1Click(Sender: TObject);
    procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
    procedure Button5Click(Sender: TObject);
    procedure Button3Click(Sender: TObject);
    procedure Button4Click(Sender: TObject);
    procedure Button6Click(Sender: TObject);
    procedure Button7Click(Sender: TObject);
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
    procedure ListBox2Click(Sender: TObject);
    procedure Button8Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form7: TForm7;
   dw:string;
  mypath:string;
implementation

uses Unit6, Unit5;

{$R *.dfm}
procedure TForm7.AddXtToList(xtm:string);
 var
 tmptree:TTreeNode;
 begin
try
 tmptree:=form6.Treeclass.Items.Add(form6.Treeclass.Items.GetFirstNode,xtm);
 tmptree.ImageIndex:=0;
  except
    end;
end;
procedure TForm7.AddDwToList(xtm,dwm:string);
 var
 tmptree:TTreeNode;
 i,j:integer;
begin
for i:=0 to form6.Treeclass.Items.Count-1 do begin
  if form6.Treeclass.Items[i].Level<>0 then continue ;
  if form6.Treeclass.Items[i].Text=xtm then begin
  tmptree:= form6.treeclass.Items.AddChild(form6.treeclass.Items[i],dwm);
  tmptree.ImageIndex:=1;
 end;
 end;
end;
procedure TForm7.LoadXTtoList();
var
 strsql:string;
begin
  strsql:='select 所屬系統(tǒng) from txt order by 系統(tǒng)編號(hào)';
  selectdb(strsql,adoquery1,true);
  listbox1.Items.BeginUpdate;
  if adoquery1.RecordCount =0 then begin
  exit;
  end;
  listbox1.Items.Clear;
  listbox1.Items.Add('所有單位');
  adoquery1.First;
  while not adoquery1.Eof do
  begin
   listbox1.Items.Add(adoquery1.FieldValues['所屬系統(tǒng)'] );
  ADOquery1.Next;
  end;
  listbox1.Items.EndUpdate ;
  ADOquery1.Close;
  combobox1.Items :=listbox1.Items ;
  listbox1.ItemIndex:=0;
end;

procedure TForm7.LoadDWtoList(strxt:string);
 var
 strsql:string;
begin
if strxt='所有單位' then
  strsql:='select 單位 from tdw order by 單位編號(hào)'
else
  strsql:='select 單位 from tdw where 所屬系統(tǒng)='''+strxt+''' order by 單位編號(hào)';
  selectdb(strsql,adoquery1,true);
  listbox2.Clear;
  if adoquery1.RecordCount =0 then begin
  exit;
  end;
  listbox2.Items.BeginUpdate;
  while not adoquery1.Eof do
  begin
   listbox2.Items.Add(adoquery1.FieldValues['單位']);
  ADOquery1.Next;
  end;
  ADOquery1.Close;
  listbox2.Items.EndUpdate;
end;
procedure TForm7.selectDB(_strsql:string;_Query: TADOQuery;select:boolean);
begin
    _query.Close;
    _query.SQL.Text:=_strsql;
    if select then  _query.Open
    else
     _query.ExecSQL;
end;

procedure TForm7.FormCreate(Sender: TObject);
begin
MyPath:=ExtractFilePath(ParamStr(0));
LoadXTtoList();
LoadDWtoList('所有單位');
end;

procedure TForm7.ListBox1Click(Sender: TObject);

var
strxt:string;
begin
strxt:= listbox1.Items.Strings[listbox1.ItemIndex];
LoadDWtoList(strxt);
edit1.Text:=strxt;
stb.Panels[0].Text :='當(dāng)前系統(tǒng):'+strxt;
combobox1.ItemIndex:=listbox1.ItemIndex;
//xt:=strxt;
end;
procedure TForm7.Button1Click(Sender: TObject);
var
strsql,strxt:string;
begin
if (trim(edit1.Text)='') or (trim(edit1.Text)='所有單位') then exit;

strxt:=edit1.Text ;
strsql:='select 所屬系統(tǒng) from txt where 所屬系統(tǒng)='''+strxt+'''';
selectdb(strsql,adoquery1,true);
if adoquery1.RecordCount >0 then begin
showmessage('系統(tǒng)['+strxt+']已經(jīng)存在,系統(tǒng)名不可以重復(fù)');
exit;
end;
strsql:='insert into txt(所屬系統(tǒng)) values('''+strxt+''')' ;
try
selectdb(strsql,adoquery1,false);
listbox1.Items.Add(strxt);
combobox1.Items.Add(strxt);
AddXtToList(strxt);
showmessage('成功添加了系統(tǒng):['+strxt+']');
except
showmessage('操作數(shù)據(jù)庫(kù)時(shí)發(fā)生錯(cuò)誤,添加系統(tǒng)失敗');
end;
end;
procedure TForm7.Button2Click(Sender: TObject);
var
strxt,strxt2,strsql:string;
begin
if trim(edit1.Text)='' then exit;
if listbox1.ItemIndex <1 then begin
showmessage('請(qǐng)先選擇要修改的系統(tǒng)名');
listbox1.SetFocus;
exit;
end;
strxt:= listbox1.Items.Strings[listbox1.ItemIndex];
if (trim(edit1.Text)=strxt) or (trim(edit1.Text)='所有單位') then exit;
if MessageDlg('點(diǎn)YES確定修改系統(tǒng):['+strxt+'],放棄點(diǎn)NO', mtConfirmation, [mbYes, mbNo], 0) = mrYes then begin
strxt2:=edit1.Text;
strsql:='select 所屬系統(tǒng) from txt where 所屬系統(tǒng)='''+strxt2+'''';
selectdb(strsql,adoquery1,true);
if adoquery1.RecordCount >0 then begin
showmessage('系統(tǒng)['+strxt2+']已經(jīng)存在,系統(tǒng)名不可以重復(fù)');
exit;
end;
strsql:='update txt set 所屬系統(tǒng) ='''+strxt2+''' where 所屬系統(tǒng) = '''+strxt+'''';
try
selectdb(strsql,adoquery1,false);
listbox1.Items.Strings[listbox1.ItemIndex]:=strxt2;
combobox1.Items.Strings[listbox1.ItemIndex]:=strxt2;
showmessage('成功將:['+strxt+']修改為['+strxt2+']');
except
showmessage('操作數(shù)據(jù)庫(kù)時(shí)發(fā)生錯(cuò)誤,修改系統(tǒng)失敗');
end;
end;
end;
procedure TForm7.Button5Click(Sender: TObject);
var
strsql,strxt:string;
begin
if listbox1.ItemIndex <1 then begin
showmessage('請(qǐng)先選擇要?jiǎng)h除的系統(tǒng)名');
listbox1.SetFocus;
exit;
end;
strxt:= listbox1.Items.Strings[listbox1.ItemIndex];
  if MessageDlg('點(diǎn)YES確定刪除系統(tǒng):['+strxt+'],將刪除該系統(tǒng)下的所有單位', mtConfirmation, [mbYes, mbNo], 0) = mrYes then begin
  strsql:='delete from txt where 所屬系統(tǒng)='''+strxt+'''';
    try
    selectdb(strsql,adoquery1,false);
    listbox1.DeleteSelected;
    combobox1.DeleteSelected;
    listbox2.Clear;
    showmessage('成功刪除系統(tǒng):['+strxt+']');
    except
    showmessage('操作數(shù)據(jù)庫(kù)時(shí)發(fā)生錯(cuò)誤,刪除系統(tǒng)失敗');
    end;
  end;
end;
procedure TForm7.Button3Click(Sender: TObject);
var
strxt,strdw,strsql:string;
begin
if trim(edit2.Text)='' then exit;
if combobox1.ItemIndex <1 then begin
showmessage('請(qǐng)?jiān)谶x擇新系統(tǒng)下拉框中選擇新單位的所屬系統(tǒng)');
combobox1.SetFocus;
exit;
end;
strxt:=listbox1.Items.Strings[listbox1.ItemIndex];
strdw:=edit2.Text ;
strsql:='select 單位 from tdw where 單位='''+strdw+'''';
selectdb(strsql,adoquery1,true);
if adoquery1.RecordCount >0 then begin
showmessage('單位名['+strdw+']已經(jīng)存在,單位名不可以重復(fù)');
exit;
end;
  strsql:='insert into tdw(單位,所屬系統(tǒng)) values('''+strdw+''','''+strxt+''')' ;
  try
  selectdb(strsql,adoquery1,false);
  listbox2.Items.Add(strdw);
  AddDwToList(strxt,strdw);
  showmessage('成功添加了單位:['+strdw+']');
  except
  showmessage('操作數(shù)據(jù)庫(kù)時(shí)發(fā)生錯(cuò)誤,添加系統(tǒng)失敗');
  end;

end;

procedure TForm7.Button4Click(Sender: TObject);
var
strxt2,strdw,strdw2,strsql:string;
begin
if trim(edit2.Text)='' then exit;
if combobox1.ItemIndex <1 then begin
showmessage('請(qǐng)?jiān)谶x擇新系統(tǒng)下拉框中選擇單位修改后的所屬系統(tǒng)');
combobox1.SetFocus;
exit;
end;
strdw:= dw;
strdw2:=edit2.Text;
strxt2:= listbox1.Items.Strings[listbox1.ItemIndex];
if (strdw=strdw2) and (combobox1.Text=strxt2) then exit;
if  MessageDlg('點(diǎn)YES確定修改單位:['+strdw+'],放棄點(diǎn)NO', mtConfirmation, [mbYes, mbNo], 0) = mrNo then exit;

strxt2:=combobox1.Text;
strsql:='select 單位 from tdw where 單位='''+strdw2+''' and 所屬系統(tǒng)='''+strxt2+'''';
selectdb(strsql,adoquery1,true);
if adoquery1.RecordCount >0 then begin
showmessage('系統(tǒng)['+strxt2+']下已經(jīng)存在單位['+strdw2+'],單位名不可以重復(fù)');
exit;
end;
strsql:='update tdw set 單位 ='''+strdw2+''',所屬系統(tǒng) ='''+
         strxt2+''' where 單位 ='''+strdw+'''';
try
 selectdb(strsql,adoquery1,false);
 listbox2.Items.Strings[listbox2.ItemIndex]:=strdw2;
 showmessage('成功將:['+strdw+']修改為['+strdw2+']');
except
showmessage('操作數(shù)據(jù)庫(kù)時(shí)發(fā)生錯(cuò)誤,修改系統(tǒng)失敗');
end;
end;


procedure TForm7.Button6Click(Sender: TObject);
var
strsql,strdw:string;
begin
if listbox2.ItemIndex <0 then begin
showmessage('請(qǐng)先選擇要?jiǎng)h除的單位名');
listbox2.SetFocus;
exit;
end;
strdw:= listbox2.Items.Strings[listbox2.ItemIndex];
  if MessageDlg('點(diǎn)YES確定刪除單位:['+strdw+'],將刪除該單位下的所有人員檔案', mtConfirmation, [mbYes, mbNo], 0) = mrYes then begin

  strsql:='delete from tdw where 單位='''+strdw+'''';
    try
    selectdb(strsql,adoquery1,false);
    listbox2.DeleteSelected;
    //combobox1.DeleteSelected;
    //listbox2.Clear;
    showmessage('成功刪除單位:['+strdw+']');
    except
    showmessage('操作數(shù)據(jù)庫(kù)時(shí)發(fā)生錯(cuò)誤,刪除單位失敗');
    end;
  end;

end;

procedure TForm7.Button7Click(Sender: TObject);
var
strfile:string;
F: TextFile;
S: string;
begin

 if edit4.Text <>edit5.Text then begin
 showmessage('兩次輸入的密碼不一致');
 exit;
 end;
 strfile:=mypath +'data\p.lyr';
 if not FileExists(strfile) then begin
 showmessage('找不到密碼初始化文件,操作終止');
 exit;
 end;

 AssignFile(f,strfile);
 Reset(F);
 Readln(F, S);
 CloseFile(F);
 if edit3.Text <>s then begin
 showmessage('舊密碼輸入不正確,請(qǐng)仔細(xì)檢查大小寫(xiě)');
 edit3.SetFocus ;
 exit;
 end;
 s:= edit4.Text;
 rewrite(f);
 writeln(f,s);
 closefile(f);
 showmessage('修改密碼成功');
 edit3.Text :='';
 edit4.Text :='';
 edit5.text:='';
end;

procedure TForm7.FormClose(Sender: TObject; var Action: TCloseAction);
begin
action:=cafree;
end;

procedure TForm7.ListBox2Click(Sender: TObject);
var
strdw:string;
begin
strdw:= listbox2.Items.Strings[listbox2.ItemIndex];
edit2.Text:=strdw;
stb.Panels[1].Text :='當(dāng)前單位:'+strdw;
dw:=strdw;

end;
procedure TForm7.Button8Click(Sender: TObject);
begin
self.Close;
end;

end.

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区视频免费观看| 国产性做久久久久久| 91天堂素人约啪| 国产成人亚洲综合a∨猫咪| 久久99精品一区二区三区| 亚洲午夜日本在线观看| 夜夜夜精品看看| 亚洲午夜精品一区二区三区他趣| 亚洲天堂网中文字| 亚洲视频电影在线| 亚洲精品网站在线观看| 亚洲自拍欧美精品| 日韩成人dvd| 免费av网站大全久久| 精品亚洲成a人| 高清国产一区二区| 国产在线不卡一卡二卡三卡四卡| 免费成人结看片| 蜜臀av性久久久久蜜臀aⅴ| 麻豆精品视频在线观看免费| 国产自产高清不卡| 国产精品一区二区在线看| 国产jizzjizz一区二区| 99久久久无码国产精品| 在线观看网站黄不卡| 欧美三级中文字幕在线观看| 欧美一区二区三区免费观看视频| 欧美精品一区二区三区蜜桃视频| 欧美国产1区2区| 亚洲黄色尤物视频| 免费看欧美美女黄的网站| 国产精品18久久久久久vr | 一本色道久久加勒比精品| 亚洲色图在线看| 天堂久久久久va久久久久| 国产美女在线观看一区| av午夜一区麻豆| 欧美一区二区精美| 国产欧美一区二区三区在线看蜜臀| 亚洲欧美一区二区三区国产精品 | 亚洲综合一二三区| 亚洲精品福利视频网站| 首页综合国产亚洲丝袜| 国产真实乱偷精品视频免| av高清不卡在线| 欧美疯狂性受xxxxx喷水图片| 久久综合九色综合97婷婷| 亚洲精品乱码久久久久久日本蜜臀| 欧美a级一区二区| jizzjizzjizz欧美| 91精品国产综合久久久久久久| 国产亚洲一区二区在线观看| 一区二区成人在线视频| 国内精品在线播放| 在线看不卡av| 久久精品日产第一区二区三区高清版| 樱花影视一区二区| 国产乱色国产精品免费视频| 欧美午夜精品久久久久久超碰| 久久久亚洲精品一区二区三区| 亚洲精品国产成人久久av盗摄 | 亚洲精品高清视频在线观看| 久久精品国产99国产| 91麻豆视频网站| 亚洲精品在线免费观看视频| 亚洲综合视频网| 成人av电影在线播放| 欧美日本一区二区| 精品福利一区二区三区免费视频| 亚洲欧美国产三级| 国产精品99久久久久久似苏梦涵| 欧美精品日韩精品| 国产精品久线在线观看| 国内成人免费视频| 91精品免费在线| 一区二区三区中文字幕| 国产成人av自拍| 精品久久久久久久一区二区蜜臀| 夜夜嗨av一区二区三区四季av| 懂色av一区二区夜夜嗨| 久久影院午夜论| 美国精品在线观看| 欧美三级日韩三级| 亚洲伦在线观看| www.欧美.com| 国产精品女同互慰在线看| 黑人巨大精品欧美黑白配亚洲| 欧美一区二区三区视频在线观看 | 国产**成人网毛片九色| 精品国产自在久精品国产| 日韩国产一区二| 欧美日韩精品免费观看视频| 亚洲欧美经典视频| 91亚洲精华国产精华精华液| 国产精品污www在线观看| 国产成人免费视频| 国产欧美日韩久久| 国产精品主播直播| 久久久99精品久久| 国产精品99久久久久久久vr | 日韩一区日韩二区| 97精品久久久午夜一区二区三区 | 久久99久久99| 欧美xxxxx牲另类人与| 精品一区二区三区免费| 欧美xingq一区二区| 国产裸体歌舞团一区二区| 欧美成人三级在线| 国产在线乱码一区二区三区| 欧美电影免费观看高清完整版在 | 成人少妇影院yyyy| 中文字幕在线不卡国产视频| 9i在线看片成人免费| 亚洲免费高清视频在线| 欧美吞精做爰啪啪高潮| 香蕉乱码成人久久天堂爱免费| 欧美精品久久99| 美国三级日本三级久久99| 久久众筹精品私拍模特| 国产·精品毛片| 一区二区欧美国产| 欧美久久久久久蜜桃| 黄网站免费久久| 日本一区二区不卡视频| 日本伦理一区二区| 日韩极品在线观看| 久久欧美一区二区| 99国产精品国产精品毛片| 一区二区三区美女| 日韩免费一区二区| 高清不卡在线观看| 一区二区不卡在线视频 午夜欧美不卡在| 欧美在线免费观看亚洲| 久久精品国产免费| 国产精品国产三级国产普通话99| 色综合天天性综合| 水蜜桃久久夜色精品一区的特点| 久久久久国产精品厨房| 一本一道综合狠狠老| 秋霞午夜鲁丝一区二区老狼| 国产欧美一区二区三区在线老狼| 在线日韩一区二区| 久久精品国产免费| 亚洲精品高清视频在线观看| 日韩欧美亚洲另类制服综合在线| 成人蜜臀av电影| 日韩国产精品久久久久久亚洲| 中文字幕av一区二区三区高| 555夜色666亚洲国产免| 亚洲一区二区视频| 欧美三级蜜桃2在线观看| 黄色小说综合网站| 亚洲福利视频一区| 欧美zozozo| 欧美日韩三级一区二区| 岛国一区二区三区| 日本中文字幕一区二区视频| 国产精品天美传媒| 777久久久精品| 欧美一区二区精品| 国产成人精品免费看| 亚洲一级在线观看| 国产日韩成人精品| 91精品麻豆日日躁夜夜躁| 风流少妇一区二区| 日本少妇一区二区| 99久久99久久精品免费看蜜桃| 五月天久久比比资源色| 中国色在线观看另类| 欧美成人福利视频| 欧美午夜精品久久久久久超碰| 成人精品一区二区三区四区 | 国产精品白丝jk白祙喷水网站| 婷婷久久综合九色综合伊人色| 国产精品福利一区| 久久蜜桃av一区二区天堂| 69成人精品免费视频| 欧美亚洲国产一卡| av毛片久久久久**hd| 精久久久久久久久久久| 欧美aaa在线| 青青国产91久久久久久| 亚洲国产中文字幕| 亚洲欧美区自拍先锋| 国产免费久久精品| 国产日韩三级在线| 久久综合五月天婷婷伊人| 5566中文字幕一区二区电影 | 国产日本欧美一区二区| 日韩精品自拍偷拍| 欧美一二三区精品| 日韩av在线播放中文字幕| 久久久久国产精品厨房| 日韩午夜电影在线观看| 欧美另类一区二区三区| 日本道精品一区二区三区| 91免费视频大全| 99久久国产免费看| 成人av先锋影音| 成人天堂资源www在线|