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

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

?? userman.~pas

?? 一個(gè)基于局域網(wǎng)的公司公文管理系統(tǒng)
?? ~PAS
字號(hào):
unit userMan;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, Grids, DBGrids, StdCtrls, Buttons, ExtCtrls, DB, DBTables,GlobalUnit,
  ADODB,FrmMain;

type
  TFuserMan = class(TForm)
    Panel1: TPanel;
    Label4: TLabel;
    Label3: TLabel;
    Label2: TLabel;
    Label1: TLabel;
    GroupBox1: TGroupBox;
    addBitBtn: TBitBtn;
    delBitBtn: TBitBtn;
    modBitBtn: TBitBtn;
    savBitBtn: TBitBtn;
    canBitBtn: TBitBtn;
    exiBitBtn: TBitBtn;
    Edit1: TEdit;
    Edit2: TEdit;
    Edit3: TEdit;
    Edit4: TEdit;
    userDBGrid: TDBGrid;
    userDataSource: TDataSource;
    addQuery: TQuery;
    delQuery: TQuery;
    modQuery: TQuery;
    useraddQuery: TQuery;
    usermodQuery: TQuery;
    Label5: TLabel;
    ComboBox1: TComboBox;
    userTable: TTable;
    Database1: TDatabase;
    Label6: TLabel;
    ComboBox2unit: TComboBox;
    procedure FormCreate(Sender: TObject);
    procedure addBitBtnClick(Sender: TObject);
    procedure delBitBtnClick(Sender: TObject);
    procedure modBitBtnClick(Sender: TObject);
    procedure savBitBtnClick(Sender: TObject);
    procedure canBitBtnClick(Sender: TObject);
    procedure exiBitBtnClick(Sender: TObject);
    procedure userTableAfterScroll(DataSet: TDataSet);
    procedure FormShow(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

   function getunitindex(unit_id:integer):integer;

var
  FuserMan: TFuserMan;
  newormod: string;
  usercode: string;   //就是user_id
  unit_index:integer;//當(dāng)前單位在列表中的排位
implementation  
{$R *.dfm}

procedure TFuserMan.FormCreate(Sender: TObject);
begin
    edit1.Enabled :=false;
    edit2.Enabled :=false;
    edit3.Enabled :=false;
    edit4.Enabled :=false;
    ComboBox2unit.Enabled :=false;
    ComboBox1.Enabled :=false;

    usertable.Close;
    usertable.Open; 
end;

procedure TFuserMan.addBitBtnClick(Sender: TObject);
begin //增加用戶(hù)
    newormod:='insert';
    edit1.Enabled :=true;
    edit2.Enabled :=true;
    edit3.Enabled :=true;
    edit4.Enabled :=true;
    ComboBox2unit.Enabled:=true;
    ComboBox1.Enabled :=true;
    ComboBox1.ItemIndex:=0;
    edit1.Text :='';
    edit2.Text :='';
    edit3.Text :='';
    edit4.Text :='';

    ComboBox2unit.ItemIndex:=getunitindex(g_unit_id);
    ComboBox2unit.SetFocus ;
    delbitbtn.Enabled :=false;
    modbitbtn.Enabled :=false;
end;

procedure TFuserMan.delBitBtnClick(Sender: TObject);
begin   //刪除
    if usertable.IsEmpty then
    begin
    application.MessageBox('沒(méi)有用戶(hù)信息可供刪除!','刪除用戶(hù)信息時(shí)出錯(cuò)',MB_OK+MB_ICONEXCLAMATION);
    Exit;
    end;

    if MessageDlg('確實(shí)要?jiǎng)h除這條用戶(hù)信息?',mtInformation,[mbYes,mbNo],0)=mrYes then
      begin
      Database1.StartTransaction;
      DelQuery.ParamByName('user_id').AsString :=usercode;
      try
      DelQuery.ExecSQL;
      except
      Database1.Rollback;
      Application.MessageBox('刪除用戶(hù)信息出錯(cuò)!','系統(tǒng)錯(cuò)誤',MB_OK+MB_ICONERROR);
      Exit;
      end;
      Database1.Commit;
      usertable.Close;
      usertable.Open;
   end;
end;

procedure TFuserMan.modBitBtnClick(Sender: TObject);
begin
   newormod:='modify';
   edit1.Enabled :=false;
   edit2.Enabled :=true;
   edit3.Enabled :=true;
   edit4.Enabled :=true;
   ComboBox2unit.Enabled :=false;
   ComboBox1.Enabled :=true;

   edit2.SetFocus ;
   addbitbtn.Enabled :=false;
   delbitbtn.Enabled :=false;
end;

procedure TFuserMan.savBitBtnClick(Sender: TObject);
begin //保存
     if edit1.Text ='' then
     begin
     showmessage('必須輸入用戶(hù)編號(hào)!');
     edit1.SetFocus ;
     exit;
     end;

     if edit2.Text ='' then
     begin
     showmessage('必須輸入姓名!');
     edit2.SetFocus ;
     exit;
     end;

     if edit3.Text <>edit4.Text then
     begin
     showmessage('密碼不一致!');
     edit3.Text :='';
     edit4.Text :='';
     edit3.SetFocus ;
     exit;
     end;

  if newormod='insert' then
  begin
  useraddquery.ParamByName('user_id').AsString :=edit1.Text ;
  useraddquery.ParamByName('unit_id').AsInteger :=unit_id_group[ComboBox2unit.ItemIndex].unit_id;
  useraddquery.Close;
  useraddquery.Open;
    if not useraddquery.IsEmpty  then
    begin
     showmessage('已經(jīng)有重復(fù)的工號(hào),輸入錯(cuò)誤!');
     edit1.Text :='';
     edit1.SetFocus ;
     exit;
    end;
  addquery.ParamByName('user_id').AsString :=edit1.Text ;
  addquery.ParamByName('unit_id').AsInteger :=unit_id_group[ComboBox2unit.ItemIndex].unit_id;
  addquery.ParamByName('name').AsString :=edit2.Text ;
  addquery.ParamByName('password').AsString :=edit3.Text ;
  addquery.ParamByName('privilege').AsInteger:=ComboBox1.ItemIndex;
   try
   addquery.ExecSQL ;
   except
   showmessage('添加用戶(hù)時(shí)出錯(cuò)!');
   exit;
   end;
  end;

  if newormod='modify' then
  begin
  {
   usermodquery.ParamByName('user_id').AsString :=edit1.Text ;
   usermodquery.Close;
   usermodquery.Open;
    if not usermodquery.IsEmpty  then
    begin
     showmessage('已經(jīng)有重復(fù)的工號(hào),輸入錯(cuò)誤!');
     edit1.SetFocus ;
     exit;
    end;
    }
   modquery.ParamByName('user_id').AsString:=usercode;
   modquery.ParamByName('privilege').AsInteger :=ComboBox1.ItemIndex ;
   modquery.ParamByName('name').AsString :=edit2.Text ;
   modquery.ParamByName('password').AsString :=edit3.Text ;
    try
    modquery.ExecSQL ;
    except
    showmessage('修改用戶(hù)時(shí)出錯(cuò)!');
    exit;
    end;
  end;
  usertable.Close;
  usertable.Open;
  edit1.Enabled :=false;
  edit2.Enabled :=false;
  edit3.Enabled :=false;
  edit4.Enabled :=false;
  ComboBox2unit.Enabled :=false;
  ComboBox1.Enabled :=false;
  addbitbtn.Enabled :=true;
  delbitbtn.Enabled :=true;
  modbitbtn.Enabled :=true;
end;



procedure TFuserMan.canBitBtnClick(Sender: TObject);
begin  //取消
   addbitbtn.Enabled :=true;
   delbitbtn.Enabled :=true;
   modbitbtn.Enabled :=true;
   edit1.Enabled :=false;
   edit2.Enabled :=false;
   edit3.Enabled :=false;
   edit4.Enabled :=false;
   ComboBox2unit.Enabled :=false;
   ComboBox1.Enabled :=false;
end;

procedure TFuserMan.exiBitBtnClick(Sender: TObject);
begin
  close;
end;

procedure TFuserMan.userTableAfterScroll(DataSet: TDataSet);
begin
  unit_index:= getunitindex(userTable.fieldbyname('unit_id').AsInteger);
  usercode :=userTable.fieldbyname('user_id').AsString;
  ComboBox2unit.ItemIndex:=unit_index;
  edit1.Text :=userTable.fieldbyname('user_id').AsString ;
  edit2.Text :=userTable.fieldbyname('name').AsString ;
  edit3.Text :=userTable.fieldbyname('password').AsString;
  edit4.Text :=edit3.Text ;
  ComboBox1.ItemIndex:=userTable.fieldbyname('privilege').AsInteger;
end;

procedure TFuserMan.FormShow(Sender: TObject);
var
i:integer;
begin
        ComboBox2unit.Items.Clear;
        for i:=0 to unit_id_Cnt-1 do
        begin
            ComboBox2unit.Items.Add(unit_id_group[i].strName);
        end;
        ComboBox2unit.ItemIndex:=unit_index;
end;
function getunitindex(unit_id:integer):integer;
var
   unitindex:integer;
   i:integer;
begin
///////////////////////////////////////////
        unitindex:=0;
        for i:=0 to unit_id_Cnt-1 do
        begin
            if unit_id_group[i].unit_id=unit_id then
            begin
               unitindex:=i;
               break;
            end;
        end;
        result:= unitindex;
//////////////////////////////////////////
end;
end.

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美亚洲一区二区三区四区| 日韩欧美美女一区二区三区| 中文字幕av一区二区三区免费看| 久久国产人妖系列| 国产亚洲女人久久久久毛片| 91黄色免费看| 精品一区二区三区日韩| 国产亚洲一本大道中文在线| 91在线观看高清| 欧美aa在线视频| 亚洲色图视频网| 精品国产乱码久久久久久闺蜜| 91视频精品在这里| 裸体健美xxxx欧美裸体表演| 国产精品久久久久影院亚瑟| 欧美一级二级在线观看| 色综合天天综合色综合av| 老司机午夜精品| 亚洲精品一二三四区| 国产精品视频yy9299一区| 日韩一区二区在线观看| 色国产综合视频| av男人天堂一区| 国产精品亚洲а∨天堂免在线| 视频一区二区不卡| 夜夜爽夜夜爽精品视频| 亚洲色图视频网站| 亚洲色欲色欲www| 中文字幕中文乱码欧美一区二区| 久久久美女毛片| 精品久久99ma| 日韩欧美国产电影| 久久一夜天堂av一区二区三区| 7777精品伊人久久久大香线蕉超级流畅 | 在线观看亚洲专区| 在线免费观看视频一区| 欧美亚洲综合色| 欧洲av在线精品| 欧美丝袜第三区| 欧美成人a∨高清免费观看| 日韩你懂的在线播放| 精品国产一区二区亚洲人成毛片| 久久婷婷色综合| 亚洲婷婷综合色高清在线| 一区二区三区四区国产精品| 蜜桃av一区二区在线观看| 国产福利精品一区二区| av一区二区久久| 欧美一级黄色录像| 亚洲免费观看高清完整版在线观看熊 | 在线一区二区三区| 日韩免费看的电影| 亚洲精品国产无天堂网2021| 久久成人麻豆午夜电影| 色丁香久综合在线久综合在线观看| 欧美成人精品1314www| 亚洲理论在线观看| 国产成人免费视频一区| 欧美精品乱码久久久久久 | 91麻豆精品91久久久久同性| 中文字幕一区日韩精品欧美| 久久成人综合网| 欧美日韩日日夜夜| 亚洲激情网站免费观看| 成人国产一区二区三区精品| 久久久久久免费| 久88久久88久久久| 精品毛片乱码1区2区3区| 天堂成人国产精品一区| 欧美日韩免费观看一区三区| 1区2区3区国产精品| 99久久久久久| 亚洲一卡二卡三卡四卡五卡| www.在线欧美| 亚洲国产综合视频在线观看| 欧美伦理影视网| 青青草国产精品97视觉盛宴| 欧美精品一区视频| aaa亚洲精品| 亚洲成人在线观看视频| 欧美精品乱人伦久久久久久| 日本欧美一区二区三区| 久久蜜臀中文字幕| 99久久国产免费看| 日韩中文字幕区一区有砖一区| 精品国产精品一区二区夜夜嗨| 国产成人免费高清| 亚洲色图第一区| 欧美成人伊人久久综合网| 成人激情小说网站| 日韩在线一区二区| 中文字幕乱码日本亚洲一区二区| 欧洲亚洲国产日韩| 九九久久精品视频| 午夜精品久久久久久久| 中文字幕一区二区三区在线不卡| 欧美一区二区成人| 在线视频观看一区| 成人激情开心网| 青青草视频一区| 三级一区在线视频先锋 | 亚洲午夜免费视频| 欧美日韩在线不卡| 成熟亚洲日本毛茸茸凸凹| 99久久综合国产精品| 亚洲综合丁香婷婷六月香| 国产精品乱人伦中文| 欧美成人女星排名| 欧美一区二区久久| 欧美精品黑人性xxxx| 欧美日韩一区二区不卡| 成人app下载| 懂色av一区二区夜夜嗨| 国产成人在线网站| 粉嫩av一区二区三区在线播放| 秋霞电影网一区二区| 青青国产91久久久久久| 亚洲超丰满肉感bbw| 日韩视频国产视频| 粉嫩一区二区三区性色av| 国产精品一级黄| 国产剧情av麻豆香蕉精品| 国产在线精品国自产拍免费| 国产成人h网站| 色欧美片视频在线观看在线视频| 91亚洲国产成人精品一区二三 | av亚洲精华国产精华精| 91久久精品日日躁夜夜躁欧美| 日本久久一区二区| 欧美久久久久久久久久| 正在播放亚洲一区| 国产成人精品三级| 亚洲欧美国产77777| 日本美女一区二区三区视频| 人人狠狠综合久久亚洲| 久久99国产精品免费| jlzzjlzz欧美大全| 日韩一区二区精品葵司在线| 国产精品美女www爽爽爽| 亚洲国产精品欧美一二99 | 亚洲在线观看免费视频| 韩国一区二区视频| 在线观看不卡视频| 国产精品视频一二| 国内精品免费在线观看| 9191成人精品久久| 欧美色图片你懂的| av资源网一区| 777午夜精品免费视频| 亚洲精品水蜜桃| 99精品一区二区| 日本一区二区三区国色天香| 奇米一区二区三区av| 欧美日韩视频不卡| 亚洲国产成人91porn| 欧美日韩在线电影| 肉丝袜脚交视频一区二区| 欧美午夜免费电影| 日韩电影免费在线| 欧美精品久久久久久久多人混战| 亚洲国产精品一区二区久久恐怖片| 91精品国产91久久综合桃花 | 日韩精品亚洲专区| 欧美少妇性性性| 偷拍一区二区三区| 久久综合色综合88| 一本大道久久a久久综合婷婷| 一区二区三区中文免费| 欧美日韩一区不卡| 国产成人免费在线| 久久精品免费看| 色综合咪咪久久| 一区二区三区精品在线观看| 中文字幕欧美激情一区| 久久久国产午夜精品| 欧美午夜寂寞影院| 菠萝蜜视频在线观看一区| 性感美女极品91精品| 国产女主播视频一区二区| 91精品黄色片免费大全| 福利91精品一区二区三区| 蜜桃视频在线观看一区| 亚洲欧美一区二区三区极速播放 | 成人网在线播放| 国产专区欧美精品| 国产一区二区三区四区五区美女| 婷婷六月综合网| 美女被吸乳得到大胸91| 亚洲综合免费观看高清在线观看| 亚洲色图一区二区| 一区二区三区小说| 亚洲va国产va欧美va观看| 日韩va欧美va亚洲va久久| 国产一区欧美日韩| 成人黄色在线网站| 精品亚洲成a人| 国产日韩精品久久久| 欧美日韩在线不卡| 久久久午夜精品理论片中文字幕| 欧美激情一区在线观看|