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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? unit11.~pas

?? 機房管理系統(tǒng)源代碼2006-7-8制作的非常實用
?? ~PAS
字號:
unit Unit11;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, ExtCtrls, Buttons,adodb, ComCtrls;

type
  Tfrmpjc = class(TForm)
    RadioGroup1: TRadioGroup;
    Label1: TLabel;
    Edit1: TEdit;
    Label2: TLabel;
    Label3: TLabel;
    Label4: TLabel;
    Label5: TLabel;
    Edit3: TEdit;
    Label6: TLabel;
    Edit4: TEdit;
    Label7: TLabel;
    Edit5: TEdit;
    Label8: TLabel;
    Label9: TLabel;
    Edit6: TEdit;
    BitBtn1: TBitBtn;
    DateTimePicker1: TDateTimePicker;
    Label10: TLabel;
    DateTimePicker2: TDateTimePicker;
    DateTimePicker3: TDateTimePicker;
    DateTimePicker4: TDateTimePicker;
    DateTimePicker5: TDateTimePicker;
    procedure FormShow(Sender: TObject);
    procedure BitBtn1Click(Sender: TObject); 
    procedure RadioGroup1Click(Sender: TObject);
    procedure Edit1KeyPress(Sender: TObject; var Key: Char);
  private
    { Private declarations }
    tys:integer;
  public
    { Public declarations }
    property ty:integer read tys write tys;
  end;

var
  frmpjc: Tfrmpjc;

implementation

uses Unit3, Unit4;

{$R *.dfm}

procedure Tfrmpjc.FormShow(Sender: TObject);
var qu:tadoquery;
begin
 edit1.Enabled:=tys=1;
 if tys<>1 then //讀取
 begin
  qu:=tadoquery.Create(nil);
  qu.Connection:=dm1.ADOCon1;
  qu.SQL.Text:='select * from projects where pno='+trim(edit1.Text);
  qu.Open;
  if qu.fieldbyname('isclasses').AsBoolean then
   RadioGroup1.ItemIndex:=0
  else
   RadioGroup1.ItemIndex:=1;
  DateTimePicker1.DateTime:=qu.fieldbyname('bespeak_date').AsDateTime;
  DateTimePicker2.DateTime:=qu.fieldbyname('bdates').AsDateTime;
  DateTimePicker3.dateTime:=qu.fieldbyname('btimes').AsDateTime;
  DateTimePicker4.dateTime:=qu.fieldbyname('etimes').AsDateTime;
  DateTimePicker5.DateTime:=qu.fieldbyname('edates').AsDateTime; 
  edit3.text:=qu.fieldbyname('pjname').AsString;
  edit4.text:=qu.fieldbyname('teacher').AsString;
  edit5.text:=qu.fieldbyname('ma_id').AsString;
  edit6.text:=qu.fieldbyname('st_id').AsString;
  qu.close;
  qu.free;
 end;
end;

procedure Tfrmpjc.BitBtn1Click(Sender: TObject);
var s:string;
    qu:tadoquery;
    bsd,bd,ed,bt,et:string;
begin
//***************************************
//2004-05-12 qhb
//檢查機器是否損壞
//***************************************
   qu:=tadoquery.Create(nil);
   qu.Connection:=dm1.ADOCon1;
   qu.SQL.Text:='select  * from equipments where id='''
    +trim(edit5.Text)+''' and status=''損壞''';
   qu.Open;
   if not qu.eof  then
   begin
   application.MessageBox('注意,此機器損壞','',64);
   modalresult:=mrnone;
   exit;
   end;
   qu.close;
   qu.free;

//***************************************
 if trim(edit1.Text)='' then
 begin
  edit1.SetFocus;
  application.MessageBox('請輸入預約號','',64);
  modalresult:=mrnone;
  exit;
 end;
 if RadioGroup1.ItemIndex=0 then
 begin
  {if trim(edit2.Text)='' then
  begin
   edit2.SetFocus;
   application.MessageBox('請輸入周數(shù)','',64);
   modalresult:=mrnone;
   exit;
  end; }
  if trim(edit3.Text)='' then
  begin
   edit3.SetFocus;
   application.MessageBox('請輸入課程名稱','',64);
   modalresult:=mrnone;
   exit;
  end;
  if trim(edit4.Text)='' then
  begin
   edit3.SetFocus;
   application.MessageBox('請輸入指導老師','',64);
   modalresult:=mrnone;
   exit;
  end;
 end 
 else
 begin
  if trim(edit6.Text)='' then
  begin
   edit3.SetFocus;
   application.MessageBox('請輸入學號','',64);
   modalresult:=mrnone;
   exit;
  end;
 end;
 if trim(edit5.Text)='' then
 begin
  edit3.SetFocus;
  application.MessageBox('請輸入機器號','',64);
  modalresult:=mrnone;
  exit;
 end;
 bsd:=formatdatetime('yyyy-mm-dd',DateTimePicker1.DateTime);
 bd:=formatdatetime('yyyy-mm-dd',DateTimePicker2.DateTime);
 ed:=formatdatetime('yyyy-mm-dd',DateTimePicker5.DateTime);
 bt:=formatdatetime('tt',DateTimePicker3.DateTime);
 et:=formatdatetime('tt',DateTimePicker4.DateTime);
//****************************************
//2004-05-13 qhb
//1、修改增加安排,修正錯誤
//2、修改修改安排,修正錯誤 (第二次要求)
//****************************************
 if ty=1 then //新
 begin
   if radiogroup1.ItemIndex=1 then
   begin
      qu:=tadoquery.Create(nil);
      qu.Connection:=dm1.ADOCon1;
      qu.Close;
      qu.SQL.Clear;

      s:='select * from projects where isclasses=true and (bdates<=:txt1'#13#10
       +'and edates>=:txt2) and (btimes<=:txt3 and etimes>=:txt4)';
      qu.SQL.Add(s);
      qu.Parameters.ParamByName('txt1').Value:=strtodatetime(formatdatetime('yyyy-mm-dd',DateTimePicker2.datetime));
      qu.Parameters.ParamByName('txt2').Value:=strtodatetime(formatdatetime('yyyy-mm-dd',DateTimePicker2.datetime));
      qu.Parameters.ParamByName('txt3').Value:=strtodatetime(formatdatetime('tt',DateTimePicker3.datetime));
      qu.Parameters.ParamByName('txt4').Value:=strtodatetime(formatdatetime('tt',DateTimePicker3.datetime));
      qu.Open;
      if qu.RecordCount<>0  then
      begin
        application.MessageBox('此時正是上機時間','',64);
        modalresult:=mrnone;
        exit;
      end;
      qu.close;
      qu.free;
   {  s:='select * from projects where isclasses=true'
      +' and bdates<=#'+datetimetostr(DateTimePicker2.date)
      +'# and edates>=#'+datetimetostr(DateTimePicker2.date)
      +'# and ((btimes<=#'+datetimetostr(DateTimePicker3.date)
      +'# and etimes>=#'+datetimetostr(DateTimePicker3.date)+'#))';
     if not dm1.ADOCon1.Execute(s).EOF then
     begin
       application.MessageBox('此時正是上機時間','',64);
       modalresult:=mrnone;
       exit;
     end;   }

   end;
 //判斷是否有空機  ???
 s:='select pno from projects where pno='+trim(edit1.Text)
  +' and bdates=#'+datetimetostr(DateTimePicker2.date)
  +'# and ((btimes<=#'+formatdatetime('tt',DateTimePicker3.datetime)
  +'# or etimes>=#'+formatdatetime('tt',DateTimePicker4.datetime)+'#))';
 werror(s);
 if not dm1.ADOCon1.Execute(s).EOF then
 begin
   application.MessageBox('已有此預約時間','',64);
   modalresult:=mrnone;
   exit;
 end;

  if not dm1.ADOCon1.Execute('select pno from projects where pno='
   +trim(edit1.Text)).EOF then
  begin
   edit1.SetFocus;
   application.MessageBox('已有此預約號','',64);
   modalresult:=mrnone;
   exit;
  end;
  s:='insert into projects (pno,bespeak_date,isclasses,edates,bdates,'
   +'btimes,etimes,pjname,teacher,ma_id,st_id) values ('
   +trim(edit1.Text)+',#'+bsd+'#,'+booltostr(RadioGroup1.ItemIndex=0)+',#'
   +ed+'#,#'+bd+'#,#'+bt+'#,#'
   +et+'#,'''+trim(edit3.Text)+''','''+trim(edit4.Text)+''','''
   +trim(edit5.Text)+''','''+trim(edit6.Text)+''')';
  dm1.ADOCon1.Execute(s);
 end
 else
 begin
  s:='update projects  set bespeak_date=#'
   +bsd+'#,'
   +'isclasses='+booltostr(RadioGroup1.ItemIndex=0)+',edates='
   +ed+',bdates=#'+bd
   +'#,btimes=#'+bt+'#,etimes=#'
   +et+'#,pjname='''
   +trim(edit3.Text)+''',teacher='''
   +trim(edit4.Text)+''',ma_id='''
   +trim(edit5.Text)+''',st_id='''
   +trim(edit6.Text)+''' where pno='+trim(edit1.Text);
  dm1.ADOCon1.Execute(s);
end;
end;
//********************************
//2004-05-12 qhb       readme
//限制數(shù)據(jù)輸入,只能為0-9數(shù)字
//********************************
procedure Tfrmpjc.RadioGroup1Click(Sender: TObject);
begin
 if RadioGroup1.ItemIndex=0 then
 begin
  edit6.Text:='';
  edit6.Enabled:=false;
  edit3.Enabled:=true;
  edit4.Enabled:=true;
 end
 else
 begin
  edit3.Text:='';
  edit3.Enabled:=false;
  edit4.Text:='';
  edit4.Enabled:=false;
  edit6.Enabled:=true;
  

 end;
end;

procedure Tfrmpjc.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
 if not (key in ['0'..'9']) then
  key:=#0;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久成人免费电影| 国产无遮挡一区二区三区毛片日本| 自拍偷拍亚洲激情| 成人av网址在线| 一二三四社区欧美黄| 欧美性猛片aaaaaaa做受| 日本少妇一区二区| 精品国产第一区二区三区观看体验 | 正在播放一区二区| 久88久久88久久久| 中文字幕国产一区二区| 色哟哟国产精品| 午夜精品久久久久久久99樱桃 | 欧美一级搡bbbb搡bbbb| 极品少妇xxxx精品少妇| 亚洲国产精品成人综合| 欧美在线影院一区二区| 麻豆精品视频在线观看免费| 欧美国产日韩亚洲一区| 精品视频1区2区| 国产高清精品网站| 亚洲自拍偷拍av| 精品国产成人在线影院 | 国产米奇在线777精品观看| 国产精品久久久一区麻豆最新章节| 色综合久久久久网| 美国十次综合导航| 综合激情成人伊人| 日韩欧美国产综合一区 | 欧美日韩精品一区二区三区四区 | 国产成人久久精品77777最新版本| 亚洲婷婷在线视频| 日韩免费成人网| 99re这里只有精品首页| 日韩—二三区免费观看av| 国产精品蜜臀在线观看| 91精品国产丝袜白色高跟鞋| av资源网一区| 久久精品理论片| 一区二区三区电影在线播| 久久久三级国产网站| 欧美日韩国产美女| 成人免费高清在线| 激情文学综合丁香| 香蕉av福利精品导航| 亚洲欧洲www| 久久久不卡网国产精品一区| 欧美日韩国产首页| 94色蜜桃网一区二区三区| 精品在线亚洲视频| 天堂蜜桃一区二区三区 | 一区二区三区国产| 国产精品丝袜在线| 欧美精品亚洲一区二区在线播放| a级高清视频欧美日韩| 国产美女在线精品| 伦理电影国产精品| 午夜伦理一区二区| 亚洲色图制服诱惑 | 亚洲电影第三页| 国产精品福利在线播放| 久久亚区不卡日本| 日韩欧美国产1| 欧美一级日韩一级| 91.com视频| 欧美日韩精品系列| 欧美色老头old∨ideo| 一本久久a久久精品亚洲| 成人免费看的视频| 成人性色生活片| 成人丝袜视频网| 粉嫩aⅴ一区二区三区四区| 国产精品亚洲人在线观看| 精品影视av免费| 久久99国产精品尤物| 美女视频网站久久| 麻豆91在线播放| 免费av成人在线| 久久激情五月婷婷| 国产自产高清不卡| 国产精品一区二区无线| 国产高清无密码一区二区三区| 精东粉嫩av免费一区二区三区| 久久精品99国产精品日本| 精品一区二区国语对白| 国产在线麻豆精品观看| 从欧美一区二区三区| 99在线热播精品免费| av中文一区二区三区| 色综合久久天天综合网| 欧美日韩精品电影| 欧美一级电影网站| 国产日韩欧美综合一区| 中文字幕+乱码+中文字幕一区| 国产精品欧美一区二区三区| 亚洲精品视频一区二区| 天天综合色天天综合| 九一九一国产精品| 成人毛片老司机大片| 色婷婷av一区| 91精品啪在线观看国产60岁| 欧美成人性福生活免费看| 国产区在线观看成人精品 | 亚洲成人免费观看| 蜜臀91精品一区二区三区| 国产精品综合网| 99久久国产综合精品色伊| 69堂成人精品免费视频| 欧美高清在线一区二区| 一区二区三区在线播| 毛片不卡一区二区| 99久久久久久| 91精品国产综合久久精品app| 久久综合九色综合欧美98| 中文字幕一区二区三区四区 | 久久综合给合久久狠狠狠97色69| 国产精品毛片大码女人| 日韩黄色在线观看| 岛国av在线一区| 欧美日韩国产中文| 国产欧美精品一区二区三区四区| 亚洲精品中文在线影院| 经典三级一区二区| 色综合咪咪久久| 26uuu国产在线精品一区二区| 亚洲精品视频免费观看| 国产美女娇喘av呻吟久久| 色婷婷综合久久久久中文一区二区 | 一区二区三区精品在线观看| 韩国三级在线一区| 欧美精品粉嫩高潮一区二区| 国产精品久久久久久亚洲毛片 | 久久se精品一区精品二区| 成人黄色在线看| 精品美女被调教视频大全网站| 亚洲免费观看高清完整版在线观看| 免费一级欧美片在线观看| 91一区二区在线观看| 久久久国产精品午夜一区ai换脸| 午夜国产不卡在线观看视频| 91麻豆免费在线观看| 久久久精品tv| 精品亚洲成av人在线观看| 欧美福利电影网| 亚洲观看高清完整版在线观看| aaa国产一区| 国产欧美日韩久久| 国产精品一区二区你懂的| 91精品久久久久久久久99蜜臂| 亚洲一区二区三区自拍| 91捆绑美女网站| 国产精品电影一区二区| 岛国av在线一区| 久久精品男人天堂av| 国产一区在线精品| 日韩精品专区在线影院重磅| 日韩精品三区四区| 欧美日韩在线观看一区二区 | 免费观看一级特黄欧美大片| 欧美性高清videossexo| 一区二区三区免费在线观看| 色综合久久中文综合久久牛| 久久久久国产精品厨房| 韩日av一区二区| 久久久噜噜噜久久中文字幕色伊伊| 美国欧美日韩国产在线播放| 日韩视频免费直播| 免费一级片91| 久久色.com| 国产麻豆精品一区二区| 国产日韩精品视频一区| 国产毛片一区二区| 国产午夜精品一区二区三区四区| 国产精品一区二区果冻传媒| 久久免费视频一区| 国内精品视频666| 日本一区二区视频在线观看| 国产福利一区在线| 国产精品免费久久| 色8久久人人97超碰香蕉987| 亚洲图片欧美综合| 欧美一级久久久久久久大片| 麻豆精品一区二区三区| 久久看人人爽人人| 成人黄色国产精品网站大全在线免费观看| 久久久一区二区三区| 国产91精品入口| 一区二区成人在线视频| 精品国产凹凸成av人导航| 国产麻豆精品95视频| 亚洲色图视频网站| 在线观看视频一区| 蜜桃精品视频在线| 久久午夜电影网| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 精品一区二区在线播放| 欧美激情一区二区在线| 色香蕉久久蜜桃| 麻豆精品在线观看| 国产精品污www在线观看|