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

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

?? unit6.pas

?? 宿舍管理系統
?? PAS
字號:
unit Unit6;

interface

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

type
  Tf_wsqk = class(TForm)
    gb_2: TGroupBox;
    DBGrid2: TDBGrid;
    gb_1: TGroupBox;
    Shape1: TShape;
    Bevel1: TBevel;
    DBGrid1: TDBGrid;
    Panel1: TPanel;
    b_qd: TBitBtn;
    b_qx: TBitBtn;
    b_sc: TBitBtn;
    b_xz: TBitBtn;
    Label1: TLabel;
    Label2: TLabel;
    Label3: TLabel;
    Label4: TLabel;
    e_qsm: TEdit;
    e_df: TEdit;
    e_pfsj: TEdit;
    e_pfry: TEdit;
    b_xz1: TBitBtn;
    b_sc1: TBitBtn;
    b_qd1: TBitBtn;
    b_qx1: TBitBtn;
    Bevel2: TBevel;
    Shape2: TShape;
    Edit5: TEdit;
    Edit6: TEdit;
    Edit7: TEdit;
    Edit8: TEdit;
    Label5: TLabel;
    Label6: TLabel;
    Label7: TLabel;
    Label8: TLabel;
    Label9: TLabel;
    Edit9: TEdit;
    ADOConnection1: TADOConnection;
    ADOQuery1: TADOQuery;
    ADOQuery2: TADOQuery;
    DataSource1: TDataSource;
    DataSource2: TDataSource;
    ADOQuery1jsm: TWideStringField;
    ADOQuery1wspf: TIntegerField;
    ADOQuery1pfsj: TDateTimeField;
    ADOQuery1pfry: TWideStringField;
    ADOQuery2jsm: TWideStringField;
    ADOQuery2byyd: TIntegerField;
    ADOQuery2yf: TDateTimeField;
    ADOQuery2gdyd: TIntegerField;
    ADOQuery2cdus: TIntegerField;
    procedure  s_save;
    procedure  s_show;
    procedure  s_clear(var bb:boolean);
    procedure  s_save1;
    procedure  s_show1;
    procedure  s_clear1(var bb:boolean);
    procedure b_xzClick(Sender: TObject);
    procedure b_xz1Click(Sender: TObject);
    procedure b_qxClick(Sender: TObject);
    procedure b_qx1Click(Sender: TObject);
    procedure b_scClick(Sender: TObject);
    procedure b_sc1Click(Sender: TObject);
    procedure DBGrid1CellClick(Column: TColumn);
    procedure DBGrid2CellClick(Column: TColumn);
    procedure FormCreate(Sender: TObject);
    procedure b_qdClick(Sender: TObject);
    procedure b_qd1Click(Sender: TObject);
    procedure DBGrid1DrawDataCell(Sender: TObject; const Rect: TRect;
      Field: TField; State: TGridDrawState);
  private
    { Private declarations }

  public

    { Public declarations }
  end;

var
  f_wsqk: Tf_wsqk;
   bsf:string;
   bsf1:string;
implementation

{$R *.dfm}

procedure tf_wsqk.s_save;
begin
  with  f_wsqk do
        begin
          adoquery1.Edit;
          adoquery1.FieldByName('jsm').AsString:=trim(e_qsm.Text);
          adoquery1.FieldByName('wspf').AsString:=trim(e_df.Text);
          adoquery1.FieldByName('pfsj').AsString :=trim(e_pfsj.Text);
          adoquery1.FieldByName('pfry').AsString :=trim(e_pfry.Text);
          adoquery1.Post;
        end;
end;

procedure  tf_wsqk.s_show;
begin
    f_wsqk.ADOQuery1.Close;
    f_wsqk.ADOQuery1.SQL.Clear;
    f_wsqk.ADOQuery1.SQL.Add('select * from wsb');
    f_wsqk.ADOQuery1.Open;
 end;
procedure tf_wsqk.s_clear(var bb:boolean);
var
i:integer;
begin
     with f_wsqk do
        begin
           b_xz.Enabled:=true;
           b_sc.Enabled:=true;
           b_qd.Enabled:=false;
           b_qx.Enabled:=false;
           e_qsm.Text:='';
           e_df.Text:='';
           e_pfsj.text:='';
           e_pfry.Text:='';
         for i:=0 to gb_1.controlcount-1 do
            begin
            if (gb_1.Controls[i].ClassType=tedit) then
                begin
                   if bb =false then
                       gb_1.Controls[i].Enabled :=false
                   else
                      gb_1.Controls[i].Enabled:=true;
               end;
          end;
     end;
 end;

procedure tf_wsqk.s_save1;
begin
  with  f_wsqk do
        begin
          adoquery2.Edit;
          adoquery2.FieldByName('jsm').AsString:=trim(edit5.Text);
          adoquery2.FieldByName('byyd').AsString:=trim(edit6.Text);
          adoquery2.FieldByName('yf').AsString :=trim(edit7.Text);
          adoquery2.FieldByName('gdyd').AsString :=trim(edit8.Text);
          adoquery2.FieldByName('cdus').AsString :=trim(edit9.Text);
          adoquery2.Post;
        end;
end;

procedure  tf_wsqk.s_show1;
begin
    f_wsqk.ADOQuery2.Close;
    f_wsqk.ADOQuery2.SQL.Clear;
    f_wsqk.ADOQuery2.SQL.Add('select * from ydb');
    f_wsqk.ADOQuery2.Open;
 end;
procedure tf_wsqk.s_clear1(var bb:boolean);
var
i:integer;
begin
     with f_wsqk do
        begin
           b_xz1.Enabled:=true;
           b_sc1.Enabled:=true;
           b_qd1.Enabled:=false;
           b_qx1.Enabled:=false;
           edit5.Text:='';
           edit6.Text:='';
           edit7.text:='';
           edit8.Text:='';
           edit9.text:='';
         for i:=0 to gb_2.controlcount-1 do
            begin
            if (gb_2.Controls[i].ClassType=tedit) then
                begin
                   if bb =false then
                       gb_2.Controls[i].Enabled :=false
                   else
                      gb_2.Controls[i].Enabled:=true;
               end;
          end;
     end;
 end;
procedure Tf_wsqk.b_xzClick(Sender: TObject);
var
bb:boolean;
begin
  bsf:='xz';
  bb:=true;
  s_clear(bb);
  e_qsm.SetFocus;
  b_xz.Enabled:=false;
  b_sc.Enabled :=false;
  b_qd.Enabled:=true;
  b_qx.Enabled :=true;
end;
procedure Tf_wsqk.b_xz1Click(Sender: TObject);
 var
bb:boolean;
begin
  bsf1:='xz1';
  bb:=true;
  s_clear1(bb);
  edit5.SetFocus;
  b_xz1.Enabled:=false;
  b_sc1.Enabled :=false;
  b_qd1.Enabled:=true;
  b_qx1.Enabled :=true;
end;
procedure Tf_wsqk.b_qxClick(Sender: TObject);
var
ss:boolean;
begin
ss:=false;
s_clear(ss);
end;
procedure Tf_wsqk.b_qx1Click(Sender: TObject);
var
ss:boolean;
begin
ss:=false;
s_clear1(ss);
end;
procedure Tf_wsqk.b_scClick(Sender: TObject);
var
bb:boolean;
begin
if trim(e_qsm.Text)<>'' then
  begin
  if application.MessageBox('你確定刪除嗎?', '提示', 4+32)=6 then
     begin
       adoquery1.Delete ;
       s_show;
       bb:=false;
       s_clear(bb);
     end
  else
   exit;
  end
 else
  showmessage('請選擇刪除記錄');
  end;
procedure Tf_wsqk.b_sc1Click(Sender: TObject);
var
bb:boolean;
begin
if trim(edit5.Text)<>'' then
  begin
  if application.MessageBox('你確定刪除嗎?', '提示', 4+32)=6 then
     begin
       adoquery2.Delete ;
       s_show;
       bb:=false;
       s_clear(bb);
     end
  else
   exit;
  end
 else
  showmessage('請選擇刪除記錄');
  end;
procedure Tf_wsqk.DBGrid1CellClick(Column: TColumn);
var
vv:boolean;
begin
if adoquery1.RecordCount>0 then
 begin
   vv:=false;
   s_clear(vv);
   e_qsm.Text:=trim(adoquery1.fieldbyname('jsm').AsString );
   e_df.Text:=trim(adoquery1.fieldbyname('wspf').AsString);
   e_pfsj.Text:=trim(adoquery1.fieldbyname('pfsj').AsString);
   e_pfry.Text:=trim(adoquery1.fieldbyname('pfry').AsString );
  end;
 end;
procedure Tf_wsqk.DBGrid2CellClick(Column: TColumn);
var
vv:boolean;
begin
if adoquery2.RecordCount>0 then
 begin
   vv:=false;
   s_clear1(vv);
   edit5.Text:=trim(adoquery2.fieldbyname('jsm').AsString );
   edit6.Text:=trim(adoquery2.fieldbyname('byyd').AsString);
   edit7.Text:=trim(adoquery2.fieldbyname('yf').AsString);
   edit8.Text:=trim(adoquery2.fieldbyname('gdyd').AsString );
   edit9.Text:=trim(adoquery2.fieldbyname('cdus').AsString );
  end;
 end;
procedure Tf_wsqk.FormCreate(Sender: TObject);
 var
ss,bb:boolean;

begin
s_show;
s_show1;
ss:=false;
s_clear(ss);
bb:=false;
s_clear1(bb);
end;
procedure Tf_wsqk.b_qdClick(Sender: TObject);
var
ss:boolean;
begin
  if trim(e_qsm.Text)='' then
     begin
       showmessage('請輸入寢室名!');
       e_qsm.SetFocus;
       exit;
     end;

     if bsf <>'xg'  then
       begin
          adoquery1.Close;
          adoquery1.SQL.Clear;
          adoquery1.SQL.Add('select * from wsb where jsm = ' +char(39)+trim(e_qsm.Text)+char(39));
          adoquery1.Open;
      end;
   if adoquery1.recordcount<0 then
    begin
     showmessage('請輸入值');
     exit;
   end;
     if trim(e_df.Text)='' then
       begin
         showmessage('請輸入得分記錄!');
         e_df.SetFocus;
         exit;
       end;
   if trim(e_pfsj.Text)='' then
       begin
        showmessage('請輸入評分時間!');
        e_pfsj.SetFocus;
        exit;
       end;
   if trim(e_pfry.Text)= ''then
      begin
        showmessage('請輸入評分人員!');
        e_pfry.SetFocus;
        exit;
      end;
   if MessageDlg('記錄是否保存嗎 ?',mtConfirmation, [mbYes, mbNo], 0) = mrYes then
     begin
         s_save;
         adoquery1.Close;
         adoquery1.SQL.Clear;
         adoquery1.SQL.add('select * from wsb');
         adoquery1.Open;
         ss:=false;
         s_clear(ss);
     end
    else
    exit;
 end;
procedure Tf_wsqk.b_qd1Click(Sender: TObject);
var
ss:boolean;
begin
  if trim(edit5.Text)='' then
     begin
       showmessage('請輸入寢室名!');
       edit5.SetFocus;
       exit;
     end;

     if bsf1 <>'xg1'  then
       begin
          adoquery2.Close;
          adoquery2.SQL.Clear;
          adoquery2.SQL.Add('select * from ydb where jsm = ' +char(39)+trim(edit5.Text)+char(39));
          adoquery2.Open;
      end;
   if adoquery2.recordcount<0 then
    begin
     showmessage('請輸入值');
     exit;
   end;
     if trim(edit6.Text)='' then
       begin
         showmessage('請輸入本月用電!');
         edit6.SetFocus;
         exit;
       end;
   if trim(edit7.Text)='' then
       begin
        showmessage('請輸入月份!');
        e_pfsj.SetFocus;
        exit;
       end;
   if trim(edit8.Text)=''then
      begin
        showmessage('請輸入規定用電!');
        e_pfry.SetFocus;
        exit;
      end;
   if trim(edit9.Text)=''then
      begin
        showmessage('請輸入超支用電!');
        e_pfry.SetFocus;
        exit;
      end;
   if MessageDlg('記錄是否保存嗎 ?',mtConfirmation, [mbYes, mbNo], 0) = mrYes then
     begin
         s_save1;
         adoquery2.Close;
         adoquery2.SQL.Clear;
         adoquery2.SQL.add('select * from ydb');
         adoquery2.Open;
         ss:=false;
         s_clear1(ss);
     end
    else
    exit;
 end;
procedure Tf_wsqk.DBGrid1DrawDataCell(Sender: TObject; const Rect: TRect;
  Field: TField; State: TGridDrawState);
begin
 if gdSelected in state then

      SetBkColor(dbgrid1.canvas.handle,clred)

      else

      setbkcolor(dbgrid1.canvas.handle,clwhite);

      dbgrid1.Canvas.TextRect(rect,0,0,field.AsString);

      dbgrid1.Canvas.Textout(rect.Left,rect.Top,field.AsString);


end;

end.




?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精选免费视频| 大桥未久av一区二区三区中文| 久久精品国产999大香线蕉| 国产精品亚洲午夜一区二区三区| 91久久国产最好的精华液| 日韩精品一区二区三区视频在线观看| 亚洲男人的天堂av| 国产精品66部| 精品久久人人做人人爽| 婷婷中文字幕一区三区| 91在线视频免费观看| 久久精品亚洲国产奇米99| 青娱乐精品视频在线| 欧美在线|欧美| 亚洲特级片在线| 丁香亚洲综合激情啪啪综合| 欧美一级在线免费| 性做久久久久久久免费看| eeuss鲁一区二区三区| 国产三区在线成人av| 韩国三级电影一区二区| 日韩一区国产二区欧美三区| 亚洲mv大片欧洲mv大片精品| 一本色道综合亚洲| 最新久久zyz资源站| zzijzzij亚洲日本少妇熟睡| 久久久久久久久久久黄色| 国产在线视频精品一区| 精品91自产拍在线观看一区| 久久国产精品区| 精品福利一区二区三区| 久久精品久久综合| 久久一区二区三区国产精品| 黑人巨大精品欧美一区| 久久―日本道色综合久久| 国产一区二区在线电影| 久久精品视频网| 成人午夜av在线| 亚洲视频你懂的| 欧美综合天天夜夜久久| 亚洲一区二区三区影院| 欧美精品在线视频| 久久国产精品一区二区| 国产欧美一区二区三区沐欲| 懂色av一区二区在线播放| 国产精品白丝在线| 欧美性一二三区| 蜜臀精品一区二区三区在线观看 | 亚洲男人的天堂av| 色婷婷综合久久久久中文一区二区| 最新热久久免费视频| 欧美视频在线一区二区三区| 视频一区欧美精品| 欧美一区二区三区爱爱| 国产一区二区看久久| 国产精品丝袜一区| 欧美性色黄大片| 日韩高清国产一区在线| 国产欧美一区二区三区在线老狼 | 福利一区在线观看| 国产精品福利一区| 欧美日韩成人综合| 国产二区国产一区在线观看| 亚洲人亚洲人成电影网站色| 欧美日韩在线电影| 国产精品自拍一区| 亚洲一区在线播放| 精品成a人在线观看| 日本韩国视频一区二区| 激情国产一区二区| 亚洲一区二区三区美女| 国产欧美一区二区精品仙草咪| 欧美亚洲国产一卡| 国产激情一区二区三区四区 | 国产精品久久久久婷婷| 在线成人午夜影院| 国产激情精品久久久第一区二区| 亚洲综合精品久久| 国产精品日产欧美久久久久| 3atv一区二区三区| 97se亚洲国产综合在线| 久久精品二区亚洲w码| 亚洲制服丝袜在线| 国产免费观看久久| 欧美一区二区三区免费观看视频 | 成人妖精视频yjsp地址| 日韩精品电影在线| 一区二区三区四区乱视频| 国产亚洲va综合人人澡精品| 宅男在线国产精品| 色婷婷精品大在线视频| 国产成人亚洲综合a∨婷婷图片| 亚洲gay无套男同| 亚洲乱码国产乱码精品精的特点| 久久久久久久久久看片| 欧美一级xxx| 欧美亚洲免费在线一区| 色先锋aa成人| 成人av在线一区二区| 国产在线不卡一卡二卡三卡四卡| 日韩主播视频在线| 亚洲综合成人网| 亚洲女人的天堂| 中文字幕一区av| 中文字幕av不卡| 国产午夜精品在线观看| 欧美va在线播放| 欧美va亚洲va香蕉在线| 日韩一二三四区| 欧美一级片免费看| 日韩欧美一级片| 日韩丝袜情趣美女图片| 日韩亚洲欧美高清| 欧美一级艳片视频免费观看| 91精品久久久久久蜜臀| 欧美精三区欧美精三区| 欧美一区二区三区四区在线观看 | 久久99精品久久久久久动态图| 亚洲一区二区三区美女| 一区二区久久久久久| 亚洲v中文字幕| 天天av天天翘天天综合网色鬼国产 | 精品一区二区三区在线播放视频| 免费观看久久久4p| 国产一区二三区| 成人性生交大合| 91高清视频免费看| 91精品在线观看入口| 日韩视频在线永久播放| 国产日韩欧美综合一区| 国产精品入口麻豆九色| 一区二区免费视频| 美女脱光内衣内裤视频久久影院| 久久国产精品99久久久久久老狼| 国产精品一区二区久久精品爱涩| 成人毛片视频在线观看| 色欧美乱欧美15图片| 日韩欧美一区二区三区在线| 久久久精品免费观看| 一区二区三区视频在线观看 | 亚洲视频在线观看一区| 一区二区免费在线播放| 蜜臀久久99精品久久久画质超高清 | 欧美色倩网站大全免费| 欧美一级欧美一级在线播放| 国产欧美日韩在线看| 亚洲乱码日产精品bd| 久久精品国产第一区二区三区| 成人午夜电影久久影院| 欧美日韩情趣电影| 久久久久亚洲综合| 亚洲精品国产视频| 久久99国产精品久久99| 99re这里只有精品视频首页| 日韩午夜精品电影| 亚洲精品福利视频网站| 国模一区二区三区白浆| 在线观看中文字幕不卡| 久久天天做天天爱综合色| 一区二区三区影院| 国产成人av资源| 9191久久久久久久久久久| 国产精品私房写真福利视频| 免费观看30秒视频久久| 一道本成人在线| 欧美极品少妇xxxxⅹ高跟鞋| 天天操天天色综合| 91欧美激情一区二区三区成人| 欧美va亚洲va香蕉在线| 性做久久久久久免费观看| 99久久精品免费观看| 久久这里只有精品视频网| 日韩在线一区二区三区| 在线亚洲一区二区| 国产精品短视频| 国产精品69毛片高清亚洲| 欧美成人午夜电影| 亚洲成人福利片| 色婷婷综合视频在线观看| 国产精品三级电影| 国产精品性做久久久久久| 日韩亚洲欧美一区二区三区| 亚洲影院理伦片| 99久久精品国产导航| 日本一区二区视频在线| 国产麻豆欧美日韩一区| 亚洲精品一区二区三区四区高清| 亚洲福利视频三区| 欧美日韩国产大片| 亚洲国产乱码最新视频| 91久久久免费一区二区| 中文字幕一区在线观看| 成人网页在线观看| 国产日韩av一区二区| 国内精品国产成人国产三级粉色| 精品国产欧美一区二区| 久国产精品韩国三级视频| 欧美岛国在线观看| 国产麻豆日韩欧美久久| 国产无遮挡一区二区三区毛片日本|