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

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

?? unit7.pas

?? 這是一套人事管理系統的源代碼
?? PAS
字號:
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 所屬系統 from txt order by 系統編號';
  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['所屬系統'] );
  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 單位編號'
else
  strsql:='select 單位 from tdw where 所屬系統='''+strxt+''' order by 單位編號';
  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 :='當前系統:'+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 所屬系統 from txt where 所屬系統='''+strxt+'''';
selectdb(strsql,adoquery1,true);
if adoquery1.RecordCount >0 then begin
showmessage('系統['+strxt+']已經存在,系統名不可以重復');
exit;
end;
strsql:='insert into txt(所屬系統) values('''+strxt+''')' ;
try
selectdb(strsql,adoquery1,false);
listbox1.Items.Add(strxt);
combobox1.Items.Add(strxt);
AddXtToList(strxt);
showmessage('成功添加了系統:['+strxt+']');
except
showmessage('操作數據庫時發生錯誤,添加系統失敗');
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('請先選擇要修改的系統名');
listbox1.SetFocus;
exit;
end;
strxt:= listbox1.Items.Strings[listbox1.ItemIndex];
if (trim(edit1.Text)=strxt) or (trim(edit1.Text)='所有單位') then exit;
if MessageDlg('點YES確定修改系統:['+strxt+'],放棄點NO', mtConfirmation, [mbYes, mbNo], 0) = mrYes then begin
strxt2:=edit1.Text;
strsql:='select 所屬系統 from txt where 所屬系統='''+strxt2+'''';
selectdb(strsql,adoquery1,true);
if adoquery1.RecordCount >0 then begin
showmessage('系統['+strxt2+']已經存在,系統名不可以重復');
exit;
end;
strsql:='update txt set 所屬系統 ='''+strxt2+''' where 所屬系統 = '''+strxt+'''';
try
selectdb(strsql,adoquery1,false);
listbox1.Items.Strings[listbox1.ItemIndex]:=strxt2;
combobox1.Items.Strings[listbox1.ItemIndex]:=strxt2;
showmessage('成功將:['+strxt+']修改為['+strxt2+']');
except
showmessage('操作數據庫時發生錯誤,修改系統失敗');
end;
end;
end;
procedure TForm7.Button5Click(Sender: TObject);
var
strsql,strxt:string;
begin
if listbox1.ItemIndex <1 then begin
showmessage('請先選擇要刪除的系統名');
listbox1.SetFocus;
exit;
end;
strxt:= listbox1.Items.Strings[listbox1.ItemIndex];
  if MessageDlg('點YES確定刪除系統:['+strxt+'],將刪除該系統下的所有單位', mtConfirmation, [mbYes, mbNo], 0) = mrYes then begin
  strsql:='delete from txt where 所屬系統='''+strxt+'''';
    try
    selectdb(strsql,adoquery1,false);
    listbox1.DeleteSelected;
    combobox1.DeleteSelected;
    listbox2.Clear;
    showmessage('成功刪除系統:['+strxt+']');
    except
    showmessage('操作數據庫時發生錯誤,刪除系統失敗');
    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('請在選擇新系統下拉框中選擇新單位的所屬系統');
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+']已經存在,單位名不可以重復');
exit;
end;
  strsql:='insert into tdw(單位,所屬系統) values('''+strdw+''','''+strxt+''')' ;
  try
  selectdb(strsql,adoquery1,false);
  listbox2.Items.Add(strdw);
  AddDwToList(strxt,strdw);
  showmessage('成功添加了單位:['+strdw+']');
  except
  showmessage('操作數據庫時發生錯誤,添加系統失敗');
  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('請在選擇新系統下拉框中選擇單位修改后的所屬系統');
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('點YES確定修改單位:['+strdw+'],放棄點NO', mtConfirmation, [mbYes, mbNo], 0) = mrNo then exit;

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


procedure TForm7.Button6Click(Sender: TObject);
var
strsql,strdw:string;
begin
if listbox2.ItemIndex <0 then begin
showmessage('請先選擇要刪除的單位名');
listbox2.SetFocus;
exit;
end;
strdw:= listbox2.Items.Strings[listbox2.ItemIndex];
  if MessageDlg('點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('操作數據庫時發生錯誤,刪除單位失敗');
    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('舊密碼輸入不正確,請仔細檢查大小寫');
 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 :='當前單位:'+strdw;
dw:=strdw;

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

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品污污网站免费看| 精品久久久久久亚洲综合网 | 91蝌蚪porny| 亚洲成人在线免费| 国产亚洲一区字幕| 欧美日韩成人一区| 国产成人精品免费视频网站| 亚洲国产成人高清精品| 国产精品午夜春色av| 91精品国产欧美一区二区成人| 99九九99九九九视频精品| 精品在线一区二区| 一区二区在线观看免费| 欧美国产一区视频在线观看| 欧美一区二区视频在线观看2022| 91碰在线视频| 成人午夜在线播放| 国产一区久久久| 免费高清成人在线| 亚洲国产精品欧美一二99| 成人欧美一区二区三区黑人麻豆| 精品av综合导航| 日韩三级精品电影久久久| 欧美亚洲综合色| 色综合色综合色综合| 国产一区啦啦啦在线观看| 青青草91视频| 日本v片在线高清不卡在线观看| 亚洲日本免费电影| 中文字幕制服丝袜成人av| 久久久久久久久蜜桃| 欧美电视剧在线观看完整版| 欧美精品777| 欧美熟乱第一页| 欧洲一区二区三区在线| 一本久久综合亚洲鲁鲁五月天| 国产传媒久久文化传媒| 国产一区二区中文字幕| 久久成人免费网| 美腿丝袜亚洲综合| 麻豆一区二区99久久久久| 免费在线观看精品| 日本午夜一区二区| 美女www一区二区| 美国十次综合导航| 欧美精品视频www在线观看| 一本一本久久a久久精品综合麻豆| 波多野结衣中文一区| 暴力调教一区二区三区| 99re视频精品| 欧美羞羞免费网站| 欧美另类久久久品| 这里只有精品免费| 精品奇米国产一区二区三区| 欧美精品一区二区三区蜜桃| 26uuu国产电影一区二区| 国产欧美一区二区三区网站| 国产农村妇女精品| 樱桃国产成人精品视频| 亚洲一区二区综合| 天堂久久久久va久久久久| 麻豆精品新av中文字幕| 狠狠色丁香久久婷婷综合_中 | 亚洲女同一区二区| 亚洲一区二区三区中文字幕在线| 亚洲综合色成人| 免费成人在线播放| 风流少妇一区二区| 在线免费观看日本欧美| 制服视频三区第一页精品| 久久久影院官网| 亚洲欧洲制服丝袜| 青娱乐精品视频| 国产成人免费9x9x人网站视频| 99这里都是精品| 欧美四级电影在线观看| 精品av综合导航| 亚洲美女精品一区| 秋霞午夜鲁丝一区二区老狼| 国产不卡在线视频| 欧美视频你懂的| 欧美精品一区二区精品网| 综合激情成人伊人| 日韩av在线播放中文字幕| 国产精品66部| 欧美日韩精品一区二区| 国产亚洲成年网址在线观看| 一级特黄大欧美久久久| 韩国v欧美v日本v亚洲v| 在线影视一区二区三区| 亚洲精品在线观看网站| 亚洲精品福利视频网站| 九九**精品视频免费播放| 色哟哟一区二区| 精品va天堂亚洲国产| 一区二区三区在线免费观看 | 亚洲成人在线观看视频| 国产99久久久久| 欧美剧在线免费观看网站| 日本一区二区三区电影| 视频在线观看一区二区三区| 成人高清免费观看| 精品免费一区二区三区| 亚洲一区二区视频在线观看| 国产精品亚洲午夜一区二区三区| 欧美军同video69gay| 亚洲欧美日韩一区二区| 国产成人综合自拍| 日韩亚洲欧美一区| 亚洲一区二区不卡免费| 成人av在线资源| 久久亚洲一区二区三区明星换脸| 午夜精品成人在线视频| 91在线视频免费观看| 欧美极品xxx| 国内外成人在线| 欧美一级欧美三级在线观看| 亚洲一区二区欧美日韩| 99精品热视频| 国产精品色婷婷久久58| 国产乱子伦视频一区二区三区 | 欧美午夜精品一区二区三区| 欧美国产激情二区三区| 国产一区二区美女诱惑| 日韩欧美电影一二三| 日韩制服丝袜av| 欧美日韩亚洲另类| 亚洲综合久久久久| 91美女片黄在线| 亚洲视频一区二区在线| 成人午夜免费av| 欧美激情综合五月色丁香| 国产一区二区三区黄视频| 亚洲精品在线电影| 国产最新精品精品你懂的| 欧美成人一级视频| 精品一二三四在线| 久久久国产一区二区三区四区小说 | 麻豆91在线播放免费| 欧美老肥妇做.爰bbww视频| 天天爽夜夜爽夜夜爽精品视频| 欧美性欧美巨大黑白大战| 亚洲图片欧美色图| 欧美午夜免费电影| 日韩精品电影在线观看| 91精品欧美综合在线观看最新| 日韩精品成人一区二区在线| 3d成人动漫网站| 久久成人av少妇免费| 久久夜色精品一区| 成人免费视频视频| 综合久久久久久| 欧美日韩aaa| 麻豆成人91精品二区三区| 久久色在线观看| 风流少妇一区二区| 伊人色综合久久天天| 欧美唯美清纯偷拍| 免费精品视频最新在线| 精品国偷自产国产一区| 大胆亚洲人体视频| 亚洲免费在线看| 91精品国产一区二区三区蜜臀| 久久精品国产亚洲高清剧情介绍| 久久免费电影网| 94-欧美-setu| 日日摸夜夜添夜夜添国产精品| 日韩天堂在线观看| 菠萝蜜视频在线观看一区| 亚洲免费观看高清在线观看| 欧美精品色综合| 国产激情偷乱视频一区二区三区| 国产精品久久久久久妇女6080| 91久久奴性调教| 久久狠狠亚洲综合| 国产精品伦一区| 911精品国产一区二区在线| 国产一区二区三区最好精华液| 日韩美女啊v在线免费观看| 欧美日韩一本到| 国产91对白在线观看九色| 亚洲成a人片在线不卡一二三区| 精品国产麻豆免费人成网站| 91亚洲国产成人精品一区二区三| 日韩电影一区二区三区四区| 国产欧美日韩亚州综合| 欧美日本国产一区| 粉嫩av一区二区三区在线播放| 亚洲福利一二三区| 久久精品人人做| 欧美区一区二区三区| 成人免费视频播放| 秋霞午夜av一区二区三区| 中文字幕一区二区日韩精品绯色| 制服丝袜亚洲色图| 972aa.com艺术欧美| 国产一区二区三区黄视频| 日韩有码一区二区三区| 国产精品欧美一区喷水| 精品日本一线二线三线不卡|