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

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

?? mc_yhqxgl.~pas

?? 物業管理 1.建立一個WYGL數據庫
?? ~PAS
字號:
unit MC_YHQXGL;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  Db, DBTables, StdCtrls, Grids, DBGrids, Buttons, Mask, DBCtrls;

type
  TYHQXGL = class(TForm)
    Table1: TTable;
    Table1BDEDesigner: TStringField;
    Table1BDEDesigner2: TStringField;
    Table1BDEDesigner3: TStringField;
    Table1BDEDesigner4: TStringField;
    Table1BDEDesigner5: TStringField;
    DataSource1: TDataSource;
    GroupBox1: TGroupBox;
    DBGrid1: TDBGrid;
    Label1: TLabel;
    DBEdit1: TDBEdit;
    Label2: TLabel;
    DBEdit2: TDBEdit;
    Label3: TLabel;
    DBEdit3: TDBEdit;
    BitBtn1: TBitBtn;
    BitBtn2: TBitBtn;
    BitBtn3: TBitBtn;
    GroupBox2: TGroupBox;
    DBGrid2: TDBGrid;
    Query1: TQuery;
    DataSource2: TDataSource;
    Query2: TQuery;
    BitBtn4: TBitBtn;
    GroupBox3: TGroupBox;
    ListBox1: TListBox;
    BitBtn5: TBitBtn;
    RadioButton1: TRadioButton;
    RadioButton2: TRadioButton;
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
    procedure BitBtn1Click(Sender: TObject);
    procedure BitBtn3Click(Sender: TObject);
    procedure BitBtn2Click(Sender: TObject);
    procedure BitBtn4Click(Sender: TObject);
    procedure BitBtn5Click(Sender: TObject);
    procedure Table1AfterScroll(DataSet: TDataSet);
    procedure ListBox1DblClick(Sender: TObject);
    procedure DBGrid2DblClick(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  YHQXGL: TYHQXGL;

implementation

{$R *.DFM}

procedure TYHQXGL.BitBtn1Click(Sender: TObject);
begin
  if BitBtn1.Caption='添加[&I]' then     //添加用戶信息
  begin
    Groupbox1.Enabled:=True;   //用戶信息區域可用
    Bitbtn1.Caption:='取消[&U]';
    BitBtn3.Caption:='保存[&S]';
    Bitbtn2.Enabled:=False;
    BitBtn4.Enabled:=False;
    DBGrid1.Enabled:=False;
    Table1.Append;     //添加一條記錄
    DBEdit1.SetFocus;
  End
  Else
  begin
    GroupBox1.Enabled:=False;     //用戶信息區域不可用
    BitBtn1.Caption:='添加[&I]';
    BitBtn3.Caption:='修改[&E]';
    BitBtn2.enabled:=True;
    Bitbtn4.Enabled:=True;
    DBGrid1.Enabled:=True;
    Table1.Cancel;     //取消當前記錄的修改
  end;
end;

procedure TYHQXGL.BitBtn3Click(Sender: TObject);
begin
  if BitBtn3.Caption='修改[&E]' then   //修改用戶信息
  begin
  Groupbox1.Enabled:=True;      //用戶信息區域可編輯
  Bitbtn1.Caption:='取消[&U]';
  BitBtn3.Caption:='保存[&S]';
  Bitbtn2.Enabled:=False;
  BitBtn4.Enabled:=False;
  DBGrid1.Enabled:=False;
  Table1.Edit;        //使數據集處于編輯狀態
  DBEdit1.SetFocus;
  End
  Else
  begin
  if Length(Table1.FieldByname('姓名').asString)=0 then
  showMessage('請輸入姓名')
  Else      //保存用戶信息
  begin
     GroupBox1.Enabled:=False;
     BitBtn1.Caption:='添加[&I]';
     BitBtn3.Caption:='修改[&E]';
     BitBtn2.enabled:=True;
     Bitbtn4.Enabled:=True;
     DBGrid1.Enabled:=True;
     Table1.Post;    //將用戶信息寫入數據庫
  end;
  end;
end;

procedure TYHQXGL.BitBtn2Click(Sender: TObject);
begin
  if Table1.FieldByName('姓名').AsString='系統管理員' then
  ShowMessage('不能刪除系統管理員!!')
  Else
  If Table1.RecordCount <> 0 Then
  if MessageDlg('是否刪除當前用戶的信息?',mtCustom,[mbYes,mbNo],0)=mrYes then
  begin
    Query2.close;
    Query2.SQL.Clear;
    Query2.sQL.Add('Delete 權限檢查表');
    Query2.SQL.Add('Where 姓名=:A');
    Query2.ParamByName('A').AsString:=Table1.FieldByName('姓名').AsString;
    Query2.EXECSQL;
    Table1.Delete;
    Query1.Close;
    Query1.Open;
  end;
end;

procedure TYHQXGL.BitBtn4Click(Sender: TObject);  //權限修改
begin
  GroupBox3.Visible:=True;  //顯示用戶權限
end;

procedure TYHQXGL.BitBtn5Click(Sender: TObject);    //關閉權限修改
begin
  GroupBox3.Visible:=False;   //隱藏用戶權限
end;

procedure TYHQXGL.Table1AfterScroll(DataSet: TDataSet);  //選擇不同的操作員,權限列表顯示相應權限
begin
  Query1.Close;
  Query1.SQL.Clear;
  Query1.SQL.Add('Select * From 權限檢查表 Where 姓名=:A ORDER By 使用選項 ASC');
  Query1.ParamByName('A').AsString:=Table1.FieldByName('姓名').AsString;
  Query1.Open;
end;

procedure TYHQXGL.ListBox1DblClick(Sender: TObject);  //設置操作權限
var a:String;
  begin
  Query1.close;
  Query1.SQL.Clear;
  Query1.SQL.Add('Select * From 權限檢查表 where 姓名=:A');
  Query1.ParamByName('A').AsString:=Table1.FieldByName('姓名').AsString;
  Query1.Open;
  if RadioButton1.Checked then a:=RadioButton1.Caption  else a:=RadioButton2.Caption; //設置操作權限讀或寫
  if Query1.Locate('使用選項',ListBox1.Items.Strings[ListBox1.ItemIndex],[loPartialKey]) then
  begin      //如果權限已設置,則修改操作權限
    Query2.Close;
    Query2.SQL.Clear;
    Query2.SQL.Add('update 權限檢查表 Set 讀寫=:B Where 使用選項=:C and 姓名=:D');
    Query2.ParamByName('C').AsString:=ListBox1.Items.Strings[ListBox1.ItemIndex];
    Query2.ParamByName('D').AsString:=Table1.FieldByName('姓名').AsString;
    Query2.ParamByName('B').AsString:=a;
    Query2.EXECSQL;
  End
  Else       //如果權限未設置,則添加此操作權限
  begin
    Query2.Close;
    Query2.SQL.Clear;
    Query2.SQL.Add('Insert 權限檢查表(姓名,使用選項,讀寫)');
    Query2.SQL.Add('Values(:A,:B,:C)');
    Query2.ParamByName('A').AsString:=Table1.FieldByName('姓名').AsString;
    Query2.ParamByName('B').AsString:=ListBox1.Items.Strings[ListBox1.ItemIndex];
    Query2.ParamByName('C').AsString:=a;
    Query2.ExecSQL;
  end;
    Query1.Close;
    Query1.Open;
end;

procedure TYHQXGL.DBGrid2DblClick(Sender: TObject);  //刪除選中權限
begin
  If Query1.Active Then
  if Table1.FieldbyName('用戶類別').AsString<>'系統管理員' then
  If Query1.RecordCount <> 0 Then
  begin
    Query2.Close;
    Query2.SQL.Clear;
    Query2.SQL.Add('Delete 權限檢查表 Where 姓名=:A and 使用選項=:B');
    Query2.ParamByName('A').AsString:=Table1.FieldByName('姓名').aSString;
    Query2.ParamByName('B').AsString:=Query1.FieldByName('使用選項').AsString;
    Query2.ExecSQL;
    Query1.Close;
    Query1.Open;
  end;
end;

procedure TYHQXGL.FormClose(Sender: TObject; var Action: TCloseAction);
begin
  YHQXGL.Release;
  YHQXGL:=Nil;
end;
end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
天天综合色天天综合| 精品欧美乱码久久久久久 | 91精品国产入口| 午夜免费欧美电影| 91麻豆精品国产自产在线观看一区 | eeuss鲁一区二区三区| 国产精品九色蝌蚪自拍| 色播五月激情综合网| 亚洲va中文字幕| 日韩一区二区在线免费观看| 国产一区二区精品久久99| 中文字幕精品在线不卡| av综合在线播放| 亚洲国产色一区| 精品国产伦一区二区三区免费| 国产成人啪免费观看软件| 一区二区三区蜜桃| 色综合天天做天天爱| 性感美女久久精品| 久久久五月婷婷| 91欧美一区二区| 美女免费视频一区| 亚洲欧洲av在线| 9191久久久久久久久久久| 国产精品一级二级三级| 一区二区三区蜜桃| 精品久久人人做人人爽| 99国产欧美久久久精品| 久久综合综合久久综合| 亚洲免费毛片网站| 日韩免费观看高清完整版| 91网站在线观看视频| 久久精品国产99国产精品| 亚洲天堂网中文字| 欧美一区二区精美| 色琪琪一区二区三区亚洲区| 久久成人免费网站| 亚洲一区二区三区中文字幕在线| 久久久久久久精| 精品1区2区3区| 国产成人精品免费一区二区| 日本欧美加勒比视频| 亚洲欧洲国产日本综合| 久久久久99精品一区| 欧美美女bb生活片| 色综合久久久久| 国产精品一二三| 久久精品免费观看| 石原莉奈一区二区三区在线观看| 亚洲色欲色欲www| 国产视频一区不卡| 精品国产一区二区三区忘忧草| 欧美亚洲禁片免费| 91免费版在线| 成人综合婷婷国产精品久久蜜臀 | 日韩和的一区二区| 国产精品成人免费| 国产网站一区二区| 日韩欧美资源站| 51精品久久久久久久蜜臀| 在线观看视频欧美| 色一情一乱一乱一91av| 成人av网站免费观看| 国内精品伊人久久久久av影院 | 欧美mv日韩mv国产网站| 欧美日本韩国一区二区三区视频| 99re视频这里只有精品| 国产精品18久久久久久久久久久久| 麻豆精品视频在线观看视频| 天堂在线亚洲视频| 日韩vs国产vs欧美| 日本欧美大码aⅴ在线播放| 日韩综合在线视频| 视频一区二区中文字幕| 午夜精品久久久久影视| 日韩中文字幕91| 日韩av午夜在线观看| 日本亚洲三级在线| 老司机午夜精品| 麻豆91在线看| 国内精品国产成人国产三级粉色| 激情图片小说一区| 国产二区国产一区在线观看| 久久成人综合网| 国产精品影视在线观看| 国产米奇在线777精品观看| 狠狠v欧美v日韩v亚洲ⅴ| 精品一区二区影视| 国产精品综合二区| 91免费国产在线观看| 在线免费观看日韩欧美| 欧美日韩免费一区二区三区| 91精品蜜臀在线一区尤物| 日韩欧美视频一区| 久久精品一级爱片| 国产精品毛片久久久久久久| 亚洲日本丝袜连裤袜办公室| 一区二区三区久久| 日本午夜一区二区| 国产不卡一区视频| 日本丶国产丶欧美色综合| 欧美高清www午色夜在线视频| 精品少妇一区二区| 亚洲三级免费观看| 香蕉乱码成人久久天堂爱免费| 久久精品国产秦先生| 国产麻豆9l精品三级站| 色综合中文字幕国产 | 日韩精品一区二区三区中文精品| 精品国产乱码久久久久久老虎 | 欧美一级日韩免费不卡| 国产欧美一区二区在线观看| 亚洲精品视频在线看| 精品一区二区三区免费播放| 北条麻妃国产九九精品视频| 在线综合视频播放| 国产精品亲子伦对白| 日韩成人免费电影| 丁香五精品蜜臀久久久久99网站| 欧美日韩一区二区三区在线看 | 亚洲视频网在线直播| 美女视频黄a大片欧美| 色综合网站在线| 亚洲精品在线观看网站| 亚洲午夜久久久| 国产精品88av| 宅男在线国产精品| 亚洲日穴在线视频| 国产精品18久久久久久久网站| 欧美日韩激情一区二区| 亚洲综合色婷婷| 国产一区二区三区在线观看免费| 色8久久人人97超碰香蕉987| 国产日韩欧美综合一区| 日日骚欧美日韩| 色狠狠色狠狠综合| 国产日产精品一区| 麻豆国产精品777777在线| 91蝌蚪国产九色| 中文字幕不卡在线播放| 蜜桃av噜噜一区二区三区小说| 91久久线看在观草草青青| 中文字幕av一区二区三区高 | 韩国精品免费视频| 日韩一二在线观看| 亚洲国产美女搞黄色| 色悠久久久久综合欧美99| 国产精品污www在线观看| 国产在线精品一区二区夜色| 69堂精品视频| 亚洲123区在线观看| 91黄色免费版| 亚洲精选视频免费看| 成人动漫一区二区三区| 国产亚洲综合av| 国产美女精品一区二区三区| 欧美一区二区三区电影| 日本伊人午夜精品| 欧美一区二区三区视频免费 | 亚洲欧洲av在线| eeuss鲁片一区二区三区在线观看| 久久久亚洲综合| 国产精品资源站在线| 国产夜色精品一区二区av| 国产精品18久久久久久vr| 2021国产精品久久精品| 精品一区二区精品| 久久精品一区蜜桃臀影院| 国产91丝袜在线播放0| 国产精品视频免费看| av不卡免费电影| 一区二区在线电影| 欧美日免费三级在线| 婷婷中文字幕一区三区| 91麻豆精品国产91久久久资源速度 | 午夜欧美视频在线观看| 91精品国产手机| 久久精品二区亚洲w码| 日韩一二三区视频| 激情国产一区二区 | 精品福利视频一区二区三区| 九九视频精品免费| 国产日韩欧美制服另类| 成人黄色电影在线| 夜色激情一区二区| 91精品麻豆日日躁夜夜躁| 国产自产2019最新不卡| 中文字幕免费不卡| 91福利区一区二区三区| 日本伊人精品一区二区三区观看方式 | 亚洲乱码精品一二三四区日韩在线| 在线精品视频小说1| 日韩av午夜在线观看| 久久久久久电影| 色婷婷av一区二区三区软件| 石原莉奈在线亚洲三区| 久久综合九色综合97婷婷 | 色呦呦一区二区三区| 日韩中文字幕亚洲一区二区va在线| 久久免费国产精品|