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

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

?? weihu_unit.pas

?? 數(shù)據(jù)庫比較不錯
?? PAS
字號:
unit Weihu_unit;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, DB, ADODB, StdCtrls, DBCtrls, ExtCtrls, Grids, DBGrids, ComCtrls,
  Mask, FR_DSet, FR_DBSet, FR_Class, frOLEExl, FR_View, FR_Shape;

type
  TWeiHu_F = class(TForm)
    PageControl1: TPageControl;
    TabSheet1: TTabSheet;
    TabSheet2: TTabSheet;
    TabSheet3: TTabSheet;
    DBGrid1: TDBGrid;
    RadioGroup1: TRadioGroup;
    Panel1: TPanel;
    DBNavigator1: TDBNavigator;
    Edit1: TEdit;
    Button1: TButton;
    Button2: TButton;
    StaticText1: TStaticText;
    DBGrid2: TDBGrid;
    RadioGroup2: TRadioGroup;
    Panel2: TPanel;
    DBNavigator2: TDBNavigator;
    Button3: TButton;
    Button4: TButton;
    Edit2: TEdit;
    StaticText2: TStaticText;
    RadioGroup3: TRadioGroup;
    Panel3: TPanel;
    DBNavigator3: TDBNavigator;
    Button5: TButton;
    Edit3: TEdit;
    StaticText3: TStaticText;
    ADOConnection1: TADOConnection;
    ADOTable1: TADOTable;
    ADOQuery1: TADOQuery;
    DataSource1: TDataSource;
    MaskEdit1: TMaskEdit;
    MaskEdit2: TMaskEdit;
    StaticText4: TStaticText;
    StaticText5: TStaticText;
    StaticText6: TStaticText;
    MaskEdit3: TMaskEdit;
    MaskEdit4: TMaskEdit;
    StaticText7: TStaticText;
    MaskEdit5: TMaskEdit;
    MaskEdit6: TMaskEdit;
    StaticText8: TStaticText;
    StaticText9: TStaticText;
    Button7: TButton;
    Button8: TButton;
    Button9: TButton;
    Button10: TButton;
    frReport1: TfrReport;
    frDBDataSet1: TfrDBDataSet;
    frReport2: TfrReport;
    frReport3: TfrReport;
    Button11: TButton;
    Button12: TButton;
    Button6: TButton;
    DBGrid3: TDBGrid;
    procedure RadioGroup1Click(Sender: TObject);
    procedure Button1Click(Sender: TObject);
    procedure PageControl1Change(Sender: TObject);
    procedure Button3Click(Sender: TObject);
    procedure Button5Click(Sender: TObject);
    procedure RadioGroup2Click(Sender: TObject);
    procedure RadioGroup3Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
    procedure Button9Click(Sender: TObject);
    procedure Button8Click(Sender: TObject);
    procedure Button7Click(Sender: TObject);
    procedure Button10Click(Sender: TObject);
    procedure Button11Click(Sender: TObject);
    procedure Button12Click(Sender: TObject);
    procedure Button13Click(Sender: TObject);
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
    procedure Button6Click(Sender: TObject);
    procedure Button4Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
    procedure DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;
      DataCol: Integer; Column: TColumn; State: TGridDrawState);
    procedure DBGrid2DrawColumnCell(Sender: TObject; const Rect: TRect;
      DataCol: Integer; Column: TColumn; State: TGridDrawState);
    procedure DBGrid3DrawColumnCell(Sender: TObject; const Rect: TRect;
      DataCol: Integer; Column: TColumn; State: TGridDrawState);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  WeiHu_F: TWeiHu_F;

implementation

{$R *.dfm}

procedure TWeiHu_F.RadioGroup1Click(Sender: TObject);
begin
  if RadioGroup1.ItemIndex=0
     then
       begin
          button1.Enabled:=false;
          button7.Enabled:=false;
          DBNavigator1.Enabled:=true;
          Datasource1.DataSet:=ADOtable1;
       end
     else
       begin
          button1.Enabled:=true;
          button7.Enabled:=true;
          DBNavigator1.Enabled:=false;
          Datasource1.DataSet:=ADOquery1;
          ADOquery1.close;

       end;
end;


procedure TWeiHu_F.Button1Click(Sender: TObject);
var
   sql:string;
begin
   if trim(edit1.Text)='' then
      showmessage('唯一號不能為空!')
   else
      begin
        sql:='select * from (select jiaozhun.*,jibenxinxi.名稱 from jiaozhun,jibenxinxi  where jiaozhun.唯一號=jibenxinxi.唯一號) where 唯一號="'+edit1.Text+'" order by 唯一號' ;
        adoquery1.SQL.Clear;
        adoquery1.SQL.add(sql);
        adoquery1.Open;
        dbgrid1.Refresh;
       end;
end;

procedure TWeiHu_F.PageControl1Change(Sender: TObject);
begin
  adoquery1.Close;
  if pagecontrol1.ActivePageIndex=0 then
    begin
       radiogroup1.ItemIndex:=0;
       adotable1.Active:=false;
       Adotable1.TableName:='jiaozhun';
       adotable1.Active:=true;
       button1.Enabled:=false;
       button7.Enabled:=false;
       DBNavigator1.Enabled:=true;
       Datasource1.DataSet:=ADOtable1;
       dbgrid1.Refresh;
    end;
  if pagecontrol1.ActivePageIndex=1 then
    begin
       radiogroup2.ItemIndex:=0;
       adotable1.Active:=false;
       Adotable1.TableName:='jiancha';
       adotable1.Active:=true;
       button3.Enabled:=false;
       button8.Enabled:=false;
       DBNavigator2.Enabled:=true;
       Datasource1.DataSet:=ADOtable1;
       dbgrid2.Refresh;
    end;
  if pagecontrol1.ActivePageIndex=2 then
    begin
       radiogroup3.ItemIndex:=0;
       adotable1.Active:=false;
       Adotable1.TableName:='weixiu';
       adotable1.Active:=true;
       button5.Enabled:=false;
       button9.Enabled:=false;
       DBNavigator3.Enabled:=true;
       Datasource1.DataSet:=ADOtable1;
       dbgrid3.Refresh;
    end;
end;

procedure TWeiHu_F.Button3Click(Sender: TObject);
var
 sql:string;
begin
   if trim(edit2.Text)='' then
      showmessage('唯一號不能為空!')
   else
      begin
        sql:='select * from (select jiancha.*,jibenxinxi.名稱 from jiancha,jibenxinxi where jiancha.唯一號=jibenxinxi.唯一號) where 唯一號="'+edit2.Text+'"';
        adoquery1.SQL.Clear;
        adoquery1.SQL.add(sql);
        adoquery1.Open;
        dbgrid2.Refresh;
       end;
end;

procedure TWeiHu_F.Button5Click(Sender: TObject);
var
 sql:string;
begin
   if trim(edit3.Text)='' then
      showmessage('唯一號不能為空!')
   else
      begin
        sql:='select * from (select weixiu.*,jibenxinxi.名稱 from weixiu,jibenxinxi where weixiu.唯一號=jibenxinxi.唯一號) where 唯一號="'+edit3.Text+'"';
        adoquery1.SQL.Clear;
        adoquery1.SQL.add(sql);
        adoquery1.Open;
        dbgrid3.Refresh;
       end;
end;

procedure TWeiHu_F.RadioGroup2Click(Sender: TObject);
begin
if RadioGroup2.ItemIndex=0
     then
       begin
          button3.Enabled:=false;
          DBNavigator2.Enabled:=true;
          button8.Enabled:=false;
          Datasource1.DataSet:=ADOtable1;
       end
     else
       begin
          button3.Enabled:=true;
          button8.Enabled:=true;
          DBNavigator2.Enabled:=false;
          Datasource1.DataSet:=ADOquery1;
          ADOquery1.close;

       end;
end;

procedure TWeiHu_F.RadioGroup3Click(Sender: TObject);
begin
if RadioGroup3.ItemIndex=0
     then
       begin
          button5.Enabled:=false;
          DBNavigator3.Enabled:=true;
          button9.Enabled:=false;
          Datasource1.DataSet:=ADOtable1;
       end
     else
       begin
          button5.Enabled:=true;
          DBNavigator3.Enabled:=false;
          button9.Enabled:=true;
          Datasource1.DataSet:=ADOquery1;
          ADOquery1.close;

       end;
end;

procedure TWeiHu_F.FormCreate(Sender: TObject);


begin

    pagecontrol1.ActivePageIndex:=0;
    adoconnection1.Connected:=true;

    adoquery1.Connection:=adoconnection1;
    adoquery1.Close;
    adoquery1.SQL.add('select * from jiaozhun');

    adoquery1.Open;
    dbgrid1.refresh;

end;

procedure TWeiHu_F.Button9Click(Sender: TObject);
var

  sql:string;
begin
  if ((Maskedit5.Text)='    -  -  ')  then
       begin
         showmessage('Date can not be null!');
         maskedit5.SetFocus;
         exit;
       end;
    if ((Maskedit6.Text)='    -  -  ')  then
       begin
         showmessage('Date can not be null!');
         maskedit6.SetFocus;
         exit;
       end;
    ADOquery1.SQL.Clear;
    sql:='select * from ( select weixiu.*,jibenxinxi.名稱 from weixiu,jibenxinxi where weixiu.唯一號=jibenxinxi.唯一號) where 維修日期<=#'+maskedit6.Text+'# and 維修日期>=#'+maskedit5.text+'# order by 唯一號';
    ADOquery1.SQL.Add(sql);
    ADOquery1.Open;
    DBGrid3.Refresh;
end;

procedure TWeiHu_F.Button8Click(Sender: TObject);
var

  sql:string;
begin
  if ((Maskedit3.Text)='    -  -  ')  then
       begin
         showmessage('Date can not be null!');
         maskedit3.SetFocus;
         exit;
       end;
    if ((Maskedit4.Text)='    -  -  ')  then
       begin
         showmessage('Date can not be null!');
         maskedit4.SetFocus;
         exit;
       end;
    ADOquery1.SQL.Clear;
    sql:='select * from (select jiancha.*,jibenxinxi.名稱  from jiancha,jibenxinxi where jiancha.唯一號=jibenxinxi.唯一號) where 下次檢查日期<=#'+maskedit4.Text+'# and 下次檢查日期>=#'+maskedit3.text+'# oder by 唯一號';
    ADOquery1.SQL.Add(sql);
    ADOquery1.Open;
    DBGrid2.Refresh;

end;

procedure TWeiHu_F.Button7Click(Sender: TObject);
var
  
  sql:string;
begin
  if ((Maskedit1.Text)='    -  -  ')  then
       begin
         showmessage('Date can not be null!');
         maskedit1.SetFocus;
         exit;
       end;
    if ((Maskedit2.Text)='    -  -  ')  then
       begin
         showmessage('Date can not be null!');
         maskedit2.SetFocus;
         exit;
       end;
    ADOquery1.SQL.Clear;
    sql:='select * from (select jiaozhun.*,jibenxinxi.名稱 from jiaozhun,jibenxinxi  where jiaozhun.唯一號=jibenxinxi.唯一號) where 有效日期<=#'+maskedit2.Text+'# and jiaozhun.有效日期>=#'+maskedit1.text+'# order by 唯一號' ;
    ADOquery1.SQL.Add(sql);
    ADOquery1.Open;
    DBGrid1.Refresh;

end;

procedure TWeiHu_F.Button10Click(Sender: TObject);
begin
  frreport1.showreport;
end;

procedure TWeiHu_F.Button11Click(Sender: TObject);
begin
  frreport2.ShowReport;
end;

procedure TWeiHu_F.Button12Click(Sender: TObject);
begin
 frreport3.ShowReport;
end;

procedure TWeiHu_F.Button13Click(Sender: TObject);
begin
  adotable1.Refresh;
end;

procedure TWeiHu_F.FormClose(Sender: TObject; var Action: TCloseAction);
begin
  action:=cafree;
end;

procedure TWeiHu_F.Button6Click(Sender: TObject);
begin
 close;
end;

procedure TWeiHu_F.Button4Click(Sender: TObject);
begin
  close;
end;

procedure TWeiHu_F.Button2Click(Sender: TObject);
begin
  close;
end;

procedure TWeiHu_F.DBGrid1DrawColumnCell(Sender: TObject;
  const Rect: TRect; DataCol: Integer; Column: TColumn;
  State: TGridDrawState);
var
  nWidth:integer;
begin
  with dbgrid1.Canvas do
    begin
      nWidth := TextWidth(Column.Field.AsString) + 2;
      if nWidth > Column.Width then Column.Width := nWidth;
    end;

 

  with tdbgrid(sender) do
  begin
   if ((state = [gdselected]) or (state=[gdselected,gdfocused]))  then
    begin
     canvas.font.color :=clwhite;
     canvas.brush.color :=$00c08080;
    end
    else
    begin
      if datasource.dataset.recno mod 2<>0 then
        canvas.brush.color :=clwhite
      else
        canvas.brush.color :=$00cffefd;


    end;
    defaultdrawcolumncell(rect, datacol, column, state);
  end;
  dbgrid1.DefaultDrawColumnCell(Rect,DataCol,Column,State);
  with (Sender as TDBGrid).Canvas do //畫 cell 的邊框
  begin
    Pen.Color := $00ff0000; //定義畫筆顏色(藍色)
    MoveTo(Rect.Left, Rect.Bottom); //畫筆定位
    LineTo(Rect.Right, Rect.Bottom); //畫藍色的橫線
    Pen.Color := $0000ff00; //定義畫筆顏色(綠色)
    MoveTo(Rect.Right, Rect.Top); //畫筆定位
    LineTo(Rect.Right, Rect.Bottom); //畫綠色的豎線
  end;


end;


procedure TWeiHu_F.DBGrid2DrawColumnCell(Sender: TObject;
  const Rect: TRect; DataCol: Integer; Column: TColumn;
  State: TGridDrawState);
var
  nWidth:integer;
begin
  with dbGrid2.Canvas do
    begin
      nWidth := TextWidth(Column.Field.AsString) + 2;
      if nWidth > Column.Width then Column.Width := nWidth;
    end;

 

  with tdbgrid(sender) do
  begin
   if ((state = [gdselected]) or (state=[gdselected,gdfocused]))  then
    begin
     canvas.font.color :=clwhite;
     canvas.brush.color :=$00c08080;
    end
    else
    begin
      if datasource.dataset.recno mod 2<>0 then
        canvas.brush.color :=clwhite
      else
        canvas.brush.color :=$00cffefd;


    end;
    defaultdrawcolumncell(rect, datacol, column, state);
  end;
  dbGrid2.DefaultDrawColumnCell(Rect,DataCol,Column,State);
  with (Sender as TDBGrid).Canvas do //畫 cell 的邊框
  begin
    Pen.Color := $00ff0000; //定義畫筆顏色(藍色)
    MoveTo(Rect.Left, Rect.Bottom); //畫筆定位
    LineTo(Rect.Right, Rect.Bottom); //畫藍色的橫線
    Pen.Color := $0000ff00; //定義畫筆顏色(綠色)
    MoveTo(Rect.Right, Rect.Top); //畫筆定位
    LineTo(Rect.Right, Rect.Bottom); //畫綠色的豎線
  end;


end;


procedure TWeiHu_F.DBGrid3DrawColumnCell(Sender: TObject;
  const Rect: TRect; DataCol: Integer; Column: TColumn;
  State: TGridDrawState);
var
  nWidth:integer;
begin
  with dbGrid3.Canvas do
    begin
      nWidth := TextWidth(Column.Field.AsString) + 2;
      if nWidth > Column.Width then Column.Width := nWidth;
    end;

 

  with tdbgrid(sender) do
  begin
   if ((state = [gdselected]) or (state=[gdselected,gdfocused]))  then
    begin
     canvas.font.color :=clwhite;
     canvas.brush.color :=$00c08080;
    end
    else
    begin
      if datasource.dataset.recno mod 2<>0 then
        canvas.brush.color :=clwhite
      else
        canvas.brush.color :=$00cffefd;


    end;
    defaultdrawcolumncell(rect, datacol, column, state);
  end;
  dbGrid3.DefaultDrawColumnCell(Rect,DataCol,Column,State);
  with (Sender as TDBGrid).Canvas do //畫 cell 的邊框
  begin
    Pen.Color := $00ff0000; //定義畫筆顏色(藍色)
    MoveTo(Rect.Left, Rect.Bottom); //畫筆定位
    LineTo(Rect.Right, Rect.Bottom); //畫藍色的橫線
    Pen.Color := $0000ff00; //定義畫筆顏色(綠色)
    MoveTo(Rect.Right, Rect.Top); //畫筆定位
    LineTo(Rect.Right, Rect.Bottom); //畫綠色的豎線
  end;


end;


end.

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产sm精品调教视频网站| 日韩丝袜美女视频| 亚洲国产精品一区二区www在线| 欧美在线观看视频在线| 亚欧色一区w666天堂| 日韩欧美综合一区| 国产a久久麻豆| 一区二区在线看| 欧美高清精品3d| 国内精品久久久久影院薰衣草 | 欧美日韩成人激情| 日本v片在线高清不卡在线观看| 久久婷婷色综合| 99久久精品99国产精品| 91高清在线观看| 亚洲与欧洲av电影| 日韩一本二本av| 粉嫩aⅴ一区二区三区四区五区 | 综合电影一区二区三区 | 一本一道综合狠狠老| 亚洲午夜久久久久久久久久久| 欧美精品第一页| 国产福利一区在线观看| 一区二区三区四区视频精品免费 | 91精品国产综合久久久久久| 国产一区视频在线看| 亚洲青青青在线视频| 日韩欧美亚洲一区二区| 成人av电影在线播放| 日韩av电影免费观看高清完整版 | 国产在线一区二区| 亚洲欧美一区二区三区久本道91 | 欧美一级专区免费大片| 成人午夜私人影院| 三级亚洲高清视频| 国产精品免费视频一区| 欧美日韩国产a| 成人av影院在线| 视频一区在线视频| 国产精品久久久久久久久免费桃花 | 国产91在线观看| 亚欧色一区w666天堂| 国产精品网站导航| 欧美一级免费观看| 91片黄在线观看| 国产一区二区三区精品欧美日韩一区二区三区 | 国产精品一区二区果冻传媒| 亚洲一区二区免费视频| 欧美韩国一区二区| 337p亚洲精品色噜噜| 波多野结衣亚洲| 蜜桃视频第一区免费观看| 亚洲免费伊人电影| 久久久久久久久一| 欧美欧美欧美欧美| 99久久综合色| 国产一区二区三区最好精华液| 一区二区三区中文在线观看| 久久久精品中文字幕麻豆发布| 欧美日本精品一区二区三区| 91最新地址在线播放| 国产精品一二二区| 蜜桃精品视频在线观看| 亚洲一区在线电影| 国产精品麻豆网站| 欧美精品一区二| 91精品国产综合久久久久久久久久| 色哟哟一区二区在线观看| 国产精品亚洲第一| 久久国产三级精品| 午夜精品视频一区| 一区二区三区国产精华| 国产日韩精品一区二区三区在线| 91精品国产综合久久香蕉麻豆| 日本韩国欧美一区二区三区| 国产99久久久国产精品潘金| 久久精品理论片| 日本成人中文字幕在线视频| 亚洲一区二区av电影| 亚洲免费观看高清| 国产精品免费久久| 国产日产亚洲精品系列| 日韩欧美中文一区| 欧美精品第1页| 欧美天堂亚洲电影院在线播放| 成人国产视频在线观看| 国产盗摄一区二区| 国产乱码字幕精品高清av| 久久国产乱子精品免费女| 日韩高清不卡一区二区三区| 亚洲一区二区四区蜜桃| 怡红院av一区二区三区| 最新中文字幕一区二区三区| 国产精品久久久久桃色tv| 亚洲国产精品t66y| 国产日韩欧美一区二区三区乱码| 欧美mv和日韩mv国产网站| 日韩女优视频免费观看| 日韩欧美的一区| 日韩欧美你懂的| 日韩一级成人av| 日韩视频在线你懂得| 91精品国产乱码久久蜜臀| 欧美另类变人与禽xxxxx| 欧美午夜精品一区二区蜜桃| 欧美在线色视频| 欧美视频你懂的| 欧美精品丝袜中出| 欧美久久高跟鞋激| 欧美精品久久99久久在免费线| 欧美精选午夜久久久乱码6080| 欧美电影一区二区| 日韩欧美国产三级电影视频| 精品美女一区二区三区| 精品精品国产高清a毛片牛牛| 欧美mv和日韩mv国产网站| 久久亚洲免费视频| 国产欧美一区二区三区在线看蜜臀| 久久精品免费在线观看| 欧美经典一区二区三区| 亚洲欧洲日本在线| 亚洲欧美另类小说| 亚洲永久免费av| 日本不卡一区二区三区高清视频| 日本91福利区| 国产呦萝稀缺另类资源| 国产精品自在欧美一区| www.日本不卡| 一本大道av伊人久久综合| 欧美色电影在线| 91麻豆精品国产| 精品国产成人系列| 国产精品污www在线观看| 亚洲欧美视频在线观看| 婷婷国产v国产偷v亚洲高清| 激情深爱一区二区| 成人黄色在线看| 日本道精品一区二区三区 | 日韩精品在线一区| 精品处破学生在线二十三| 久久综合五月天婷婷伊人| 国产精品伦理在线| 一二三区精品福利视频| 美女视频黄频大全不卡视频在线播放| 激情五月婷婷综合网| k8久久久一区二区三区| 在线精品视频免费播放| 日韩欧美在线观看一区二区三区| 久久久久久久综合日本| 亚洲欧美一区二区不卡| 日韩精品91亚洲二区在线观看| 国产美女av一区二区三区| 91老师国产黑色丝袜在线| 欧美老年两性高潮| 久久视频一区二区| 亚洲视频网在线直播| 青青草原综合久久大伊人精品优势| 国产精品一二二区| 欧美在线看片a免费观看| 欧美精品一区二区三| 亚洲女同ⅹxx女同tv| 蜜臀av一区二区在线免费观看| 成人免费毛片高清视频| 欧美区在线观看| 欧美国产激情二区三区| 亚洲va欧美va国产va天堂影院| 国产一区激情在线| 91激情在线视频| 精品剧情在线观看| 一区二区三区四区蜜桃| 激情综合色丁香一区二区| 91欧美激情一区二区三区成人| 日韩欧美激情四射| 亚洲精品水蜜桃| 国产露脸91国语对白| 精品视频1区2区3区| 久久综合色一综合色88| 亚洲国产精品久久艾草纯爱| 国产一区二区三区高清播放| 欧美在线999| 久久精品免费在线观看| 丝袜亚洲另类欧美| 97久久精品人人澡人人爽| 欧美一二三四区在线| 亚洲色图视频网| 国产福利一区在线| 91精品国产高清一区二区三区| 日韩毛片视频在线看| 另类小说一区二区三区| 一本久道中文字幕精品亚洲嫩| 久久午夜色播影院免费高清| 亚洲成人午夜电影| 99精品欧美一区| 26uuu精品一区二区在线观看| 午夜亚洲福利老司机| 色综合色综合色综合色综合色综合| 久久婷婷综合激情| 奇米综合一区二区三区精品视频| 在线看日本不卡| 亚洲男人天堂av|