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

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

?? unit2.pas

?? 數據庫比較不錯
?? PAS
?? 第 1 頁 / 共 2 頁
字號:
unit Unit2;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, Mask, StdCtrls, Grids, DBGrids, ExtCtrls, DB, ADODB, ComCtrls,
   Buttons, FR_DSet, FR_DBSet, FR_Class, FR_Shape, FR_Chart, FR_BarC,
  FR_Rich, FR_RRect,SHELLAPI,comobj;


type
  TShebei_F = class(TForm)
    Bevel1: TBevel;
    DBGrid1: TDBGrid;
    ComboBox1: TComboBox;
    x: TGroupBox;
    BH_Bt: TEdit;
    XH_Bt: TEdit;
    GroupBox2: TGroupBox;
    MCH_Bt: TEdit;
    JYLB_Bt: TEdit;
    CLJD_Bt: TEdit;
    CJDH_Bt: TEdit;
    SJDH_Bt: TEdit;
    GYS_Bt: TEdit;
    SCCJ_Bt: TEdit;
    FBL_Bt: TEdit;
    ZHT_Bt: TEdit;
    XLH_Bt: TEdit;
    CLFW_Bt: TEdit;
    BGR_Bt: TEdit;
    JG_Bt: TEdit;
    CFDD_Bt: TEdit;
    DABH_Bt: TEdit;
    MaskEdit1: TMaskEdit;
    MaskEdit2: TMaskEdit;
    StaticText3: TStaticText;
    StaticText4: TStaticText;
    StaticText5: TStaticText;
    StaticText6: TStaticText;
    StaticText7: TStaticText;
    StaticText8: TStaticText;
    StaticText9: TStaticText;
    StaticText10: TStaticText;
    StaticText11: TStaticText;
    StaticText12: TStaticText;
    StaticText13: TStaticText;
    StaticText14: TStaticText;
    StaticText15: TStaticText;
    StaticText16: TStaticText;
    StaticText2: TStaticText;
    StaticText17: TStaticText;
    StaticText18: TStaticText;
    StaticText19: TStaticText;
    StaticText20: TStaticText;
    StaticText21: TStaticText;
    Button1: TButton;
    Button2: TButton;
    RadioButton1: TRadioButton;
    RadioButton2: TRadioButton;
    RadioButton3: TRadioButton;
    ADOConnection1: TADOConnection;
    ADOQuery1: TADOQuery;
    DataSource1: TDataSource;
    ComboBox2: TComboBox;
    StatusBar1: TStatusBar;
    frReport1: TfrReport;
    frDBDataSet1: TfrDBDataSet;
    frShapeObject1: TfrShapeObject;
    Button3: TButton;
    frBarCodeObject1: TfrBarCodeObject;
    frShapeObject2: TfrShapeObject;
    frRichObject1: TfrRichObject;
    StaticText22: TStaticText;
    CheckBox1: TCheckBox;
    StaticText23: TStaticText;
    CheckBox2: TCheckBox;
    Button4: TButton;
    Edit1: TEdit;
    frRoundRectObject1: TfrRoundRectObject;
    Edit2: TEdit;
    Button5: TButton;
    StaticText1: TStaticText;
    StaticText24: TStaticText;
    StaticText25: TStaticText;
    frReport2: TfrReport;
    frReport3: TfrReport;
    sopn: TEdit;
    zjgcn: TEdit;
    Label1: TLabel;
    Label2: TLabel;
    Label3: TLabel;
    SpeedButton1: TSpeedButton;
    SpeedButton2: TSpeedButton;
    bz: TMemo;
    Label4: TLabel;
    procedure ClearAll;
    procedure Button1Click(Sender: TObject);
    procedure JG_BtKeyPress(Sender: TObject; var Key: Char);
    procedure DBGrid1CellClick(Column: TColumn);
    procedure FormCreate(Sender: TObject);
    procedure ComboBox1Change(Sender: TObject);
    procedure BitBtn1Click(Sender: TObject);
    procedure Button3Click(Sender: TObject);
    procedure Button4Click(Sender: TObject);
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
    procedure Button5Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
    procedure DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;
      DataCol: Integer; Column: TColumn; State: TGridDrawState);
    procedure SpeedButton1Click(Sender: TObject);
    procedure FormKeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure SpeedButton2Click(Sender: TObject);

  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Shebei_F: TShebei_F;

implementation

uses Unit4;

{$R *.dfm}
procedure Tshebei_F.ClearAll;


begin
  bh_bt.Text:='';
  mch_bt.Text:='';
  combobox2.Text:='';
  xh_bt.Text:='';
  xlh_bt.Text:='';
  cfdd_bt.Text:='';
  jylb_bt.Text:='';
  zht_bt.Text:='';
  jg_bt.Text:='';
  clfw_bt.Text:='';
  fbl_bt.Text:='';
  dabh_bt.Text:='';
  cljd_bt.Text:='';
  maskedit1.Text:='9999-12-31';
  maskedit2.Text:='9999-12-31';
  sccj_bt.Text:='';
  cjdh_bt.Text:='';
  gys_bt.Text:='';
  sjdh_bt.Text:='';
  bgr_bt.Text:='';
  checkbox1.Checked:=false;
  checkbox2.Checked:=false;
  sopn.Text:='';
  zjgcn.Text:='';
  bz.Text:='';



end;

procedure TShebei_F.Button1Click(Sender: TObject);
var
   sql:string;
   adoquery2:TAdoquery;
   searchOptions:TlocateOptions;
begin
  if RadioButton1.Checked then
    begin
      AdoQuery1.Close;
      Adoquery2:=TAdoquery.Create(self);
      Adoquery2.Connection:=adoconnection1;
      if (trim(bh_bt.text)='')then
      begin
        MessageBox(handle,'唯一號不能少!','警告',MB_ok or MB_ICONwarning);
        exit;
      end;
      adoquery2.sql.Add('select * from jibenxinxi order by 唯一號');
      adoquery2.Open;
      if  adoquery2.Locate(adoquery2.Fields[0].FieldName,bh_bt.Text,searchOptions)
      then
      begin
        Application.MessageBox('這個唯一號已經存在!','提示',0+64);
        exit;
      end;
      if  zjgcn.Text<>'' then
      if adoquery2.Locate('自檢規程號',zjgcn.Text,searchOptions)
      then
      begin
        Application.MessageBox('已經存在相同的自檢規程號!','提示',0+64);
        exit;
      end;
      if  sopn.Text<>'' then
      if adoquery2.Locate('sop號',sopn.Text,searchOptions)
      then
      begin
        Application.MessageBox('已經存在相同的SOP號!','提示',0+64);
        exit;
      end;
      if (trim(jg_Bt.Text)='') then
      begin
        messagedlg('儀器不會白送給您!^_^',mtinformation,[mbOK],0);
        jg_bt.SetFocus;
        exit;
      end;
      if (trim(combobox2.Text)='') then
      begin
        messagedlg('哪個科室用的?',mtinformation,[mbOK],0);
        exit;
      end;
      if (trim(mch_Bt.Text)='') then
      begin
       messagedlg('好歹取個名字吧~',mtinformation,[mbOK],0);
       mch_bt.SetFocus;
       exit;
      end;
      adoquery2.close;
      Adoquery2.sql.clear;
      adoquery2.sql.add('insert into JibenXinxi values(:BH,:MCH,:XH,:XLH,:JYLB,:ZHT,:CLFW,:FBL,:CLJD,:SCCJ,:CJDH,:GYS,:SJDH,:DATE1,:DATE2,:KS,:CFDD,:BGR,:JG,:DABH,:sop,:zjgc,:sopn,:zjgcn,:bz)');
      adoquery2.Parameters.clear;
      adoquery2.Parameters.CreateParameter('BH',ftstring,pdinput,20,BH_BT.text);
      adoquery2.Parameters.CreateParameter('MCH',ftstring,pdinput,20,MCH_BT.text);
      adoquery2.Parameters.CreateParameter('XH',ftstring,pdinput,20,XH_bT.text);
      adoquery2.Parameters.CreateParameter('XLH',ftstring,pdinput,30,XLH_BT.text);
      adoquery2.Parameters.CreateParameter('JYLB',ftstring,pdinput,20,JYLB_BT.text);
      adoquery2.Parameters.CreateParameter('ZHT',ftstring,pdinput,20,ZHT_bT.Text);
      adoquery2.Parameters.CreateParameter('CLFW',ftstring,pdinput,20,CLFW_BT.Text);
      adoquery2.Parameters.CreateParameter('FBL',ftstring,pdinput,20,FBL_BT.Text);
      adoquery2.Parameters.CreateParameter('CLJD',ftstring,pdinput,20,CLJD_BT.Text);
      adoquery2.Parameters.CreateParameter('SCCJ',ftstring,pdinput,20,SCCJ_BT.Text);
      adoquery2.Parameters.CreateParameter('CJDH',ftstring,pdinput,20,CJDH_BT.Text);
      adoquery2.Parameters.CreateParameter('GYS',ftstring,pdinput,20,GYS_bt.Text);
      adoquery2.Parameters.CreateParameter('SJDH',ftstring,pdinput,20,SJDH_bt.Text);
      adoquery2.Parameters.CreateParameter('DATE1',ftDATETIME,pdinput,8,STRTODATE(MASKEDIT1.Text));
      adoquery2.Parameters.CreateParameter('DATE2',ftDATETIME,pdinput,8,STRTODATE(MASKEDIT2.Text));
      adoquery2.Parameters.CreateParameter('KS',ftstring,pdinput,20,combobox2.Text);
      adoquery2.Parameters.CreateParameter('CFDD',ftstring,pdinput,20,CFDD_BT.Text);
      adoquery2.Parameters.CreateParameter('BGR',ftstring,pdinput,20,BGR_bt.Text);
      adoquery2.Parameters.CreateParameter('JG',ftCurrency,pdinput,20,strtofloat(JG_bt.Text));
      adoquery2.Parameters.CreateParameter('DABH',ftstring,pdinput,20,DABH_bt.Text);
      adoquery2.Parameters.CreateParameter('sop',ftboolean,pdinput,1,checkbox1.Checked);
      adoquery2.Parameters.CreateParameter('zjgc',ftboolean,pdinput,1,checkbox2.Checked);
      adoquery2.Parameters.CreateParameter('sopn',ftstring,pdinput,20,sopn.Text);
      adoquery2.Parameters.CreateParameter('zjgcn',ftstring,pdinput,20,zjgcn.Text);
      adoquery2.Parameters.CreateParameter('bz',ftstring,pdinput,100,bz.Text);
      adoquery2.Prepared;
      adoquery2.ExecSQL;
      ADOquery1.Open;
      application.MessageBox('已經添加','提示',0+64);
      ClearAll;
    end
  else if radiobutton2.Checked then
    begin
      AdoQuery1.Close;
      adoquery2:=TAdoquery.Create(self);
      adoquery2.Connection:=adoconnection1;
      if (trim(bh_bt.text)='')then
        begin
          messagedlg('請選定記錄!!',mtwarning,[mbOK],0);
          exit;
        end;
      adoquery2.sql.Add('select * from jibenxinxi order by 唯一號');
      adoquery2.Open;
     if  not adoquery2.Locate(adoquery2.Fields[0].FieldName,bh_bt.Text,searchOptions)
     then
        begin
         messagedlg('這個記錄不存在!!',mtwarning,[mbOK],0);
         exit;
        end;
      adoquery2.Close;
      adoquery2.SQL.Clear;
      sql:='delete from jibenxinxi where 唯一號="'+bh_bt.Text+'"';
      adoquery2.SQL.Add(sql);
      adoquery2.ExecSQL;
      adoquery1.Open;

      showmessage('已經刪除!');
      clearall;
     end
   else if radiobutton3.Checked  then
     begin

       AdoQuery1.Close;
       adoquery2:=TAdoquery.Create(self);
       adoquery2.Connection:=adoconnection1;
       if (trim(bh_bt.text)='')then
         begin
           messagedlg('請選定記錄!!',mtwarning,[mbOK],0);
           exit;
         end;
       adoquery2.sql.Add('select * from jibenxinxi order by 唯一號');
       adoquery2.Open;
       if  not adoquery2.Locate(adoquery2.Fields[0].FieldName,bh_bt.Text,searchOptions)
         then
         begin
           messagedlg('這個記錄不存在!!',mtwarning,[mbOK],0);
           exit;
         end;
       with adoquery2 do
         begin
           try
             edit;
             fieldbyname('唯一號').AsString:=bh_bt.Text;
             fieldbyname('名稱').AsString:=mch_bt.Text;
             fieldbyname('科室').AsString:=combobox2.Text;
             fieldbyname('型號').AsString:=xh_bt.Text;
             fieldbyname('產品系列號').AsString:=xlh_bt.Text;
             fieldbyname('存放地點').AsString:=cfdd_bt.Text;
             fieldbyname('檢定方式').AsString:=jylb_bt.Text;
             fieldbyname('狀態').AsString:=zht_bt.Text;
             fieldbyname('價格').AsCurrency:=strtofloat(jg_bt.Text);
             fieldbyname('測量范圍').AsString:=clfw_bt.Text;
             fieldbyname('分辨率').AsString:=fbl_bt.Text;
             fieldbyname('檔案編號').AsString:=dabh_bt.Text;
             fieldbyname('測量精度').AsString:=cljd_bt.Text;
             fieldbyname('保管人').AsString:=bgr_bt.Text;
             fieldbyname('購入日期').AsDateTime:=strtodate(maskedit1.Text);
             fieldbyname('生產廠家').AsString:=sccj_bt.Text;
             fieldbyname('廠家電話').AsString:=cjdh_bt.Text;
             fieldbyname('使用日期').AsDateTime:=strtodate(maskedit2.Text);
             fieldbyname('供應商').AsString:=gys_bt.Text;
             fieldbyname('商家電話').AsString:=sjdh_bt.Text;
             fieldbyname('有否SOP').AsBoolean:=checkbox1.Checked;
             fieldbyname('自檢規程').AsBoolean:=checkbox2.Checked;
             fieldbyname('SOP號').AsString:=sopn.Text;
             fieldbyname('自檢規程號').AsString:=zjgcn.Text;
             fieldbyname('備注').AsString:=bz.Text;
             post;
             Application.MessageBox('修改成功!','提示',0+64);

           Except
             Application.MessageBox('系統出錯,注意數據輸入完整','提示',0+64);
             close;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本成人在线看| 国产一区二区电影| 国产欧美一区二区三区网站| 日本韩国精品一区二区在线观看| 国精产品一区一区三区mba桃花| 日韩中文字幕区一区有砖一区| 亚洲一区成人在线| 一区二区三区蜜桃网| 亚洲主播在线观看| 亚洲综合一二三区| 日韩中文字幕区一区有砖一区 | 国产校园另类小说区| 欧美xxxx在线观看| 日韩一级二级三级| 精品国产精品一区二区夜夜嗨| 精品国内二区三区| 国产欧美日韩三区| 亚洲欧洲日韩av| 亚洲精品ww久久久久久p站| 一区二区三区在线免费播放| 亚洲午夜日本在线观看| 免费黄网站欧美| 国产自产高清不卡| 91亚洲男人天堂| 日本高清不卡视频| 日韩片之四级片| 国产欧美精品日韩区二区麻豆天美| 国产精品短视频| 日日夜夜免费精品| 国产一区二区三区黄视频| 成人中文字幕合集| 色国产精品一区在线观看| 正在播放亚洲一区| 久久精品水蜜桃av综合天堂| 亚洲图片你懂的| 另类的小说在线视频另类成人小视频在线| 奇米在线7777在线精品| 99re这里只有精品首页| 欧美日韩黄视频| 久久久久久久综合狠狠综合| 亚洲男同性恋视频| 久久超碰97人人做人人爱| 91在线观看下载| 欧美不卡一二三| 亚洲国产毛片aaaaa无费看| 久久不见久久见免费视频7| 色一情一乱一乱一91av| 精品乱码亚洲一区二区不卡| 亚洲视频在线观看三级| 精品亚洲免费视频| 欧美视频完全免费看| 久久影院视频免费| 亚洲成人第一页| 91丨porny丨国产| 亚洲精品在线免费播放| 亚洲一区在线视频| 成人av电影在线网| 久久久久久一二三区| 亚洲成a人片综合在线| aaa国产一区| 国产亚洲福利社区一区| 免费久久99精品国产| 99vv1com这只有精品| 欧美成人欧美edvon| 亚洲伊人色欲综合网| 国产在线精品一区二区| 91美女在线看| 欧美精品一区二区三区蜜桃视频| 亚洲精品美腿丝袜| 国产精品一区在线观看乱码| 精品视频1区2区3区| 欧美大片一区二区三区| 日韩av网站在线观看| 波波电影院一区二区三区| 这里只有精品99re| 中文字幕欧美一区| 国产成人av在线影院| 欧美一区二区三区人| 一区二区三区日韩精品视频| 高清成人免费视频| 欧美日韩亚洲综合| 亚洲欧美日韩小说| 国产成人小视频| 精品少妇一区二区三区在线播放| 性做久久久久久| 91麻豆国产福利在线观看| 久久久国产精品午夜一区ai换脸| 日韩高清不卡在线| 欧美日韩色一区| 亚洲国产日韩精品| 在线免费观看成人短视频| 久久综合色之久久综合| 成人免费观看av| 久久久噜噜噜久久人人看 | 亚洲gay无套男同| 色婷婷综合视频在线观看| 国产精品国产自产拍高清av| 国产精品一品视频| 国产欧美一区二区精品婷婷| 国产精品一区二区果冻传媒| 欧美zozozo| 成人av影视在线观看| 国产欧美日韩亚州综合| 国产精品99久久久久久久vr| 国产拍揄自揄精品视频麻豆| 福利一区二区在线观看| 国产精品美女一区二区在线观看| 国产美女视频一区| 欧美在线你懂得| 丝袜美腿成人在线| 大桥未久av一区二区三区中文| 一本到不卡免费一区二区| 色婷婷精品久久二区二区蜜臂av | 日本成人在线不卡视频| 91亚洲国产成人精品一区二区三| 国内精品视频666| 国产精品亚洲视频| 日本韩国精品在线| 26uuu国产在线精品一区二区| 亚洲男女一区二区三区| 一区二区三区在线播| 久久精品国产精品亚洲红杏| 欧美三级午夜理伦三级中视频| 国产精品色哟哟网站| 亚洲va韩国va欧美va精品| 经典一区二区三区| 91在线免费播放| 亚洲裸体xxx| 欧洲精品一区二区| 精品国产乱码久久久久久浪潮 | 精品国产99国产精品| 日本怡春院一区二区| 欧美一卡二卡三卡四卡| 香蕉成人啪国产精品视频综合网| 久久精品人人做| 色偷偷一区二区三区| 久久精品国产秦先生| 国产精品国产馆在线真实露脸 | 国产精品一区二区视频| 国产精品色一区二区三区| 91美女精品福利| 美腿丝袜亚洲色图| 国产精品久久久久久久久晋中 | 奇米777欧美一区二区| 国产午夜精品久久| 4438x成人网最大色成网站| 亚洲国产aⅴ成人精品无吗| 中文字幕乱码日本亚洲一区二区| 色哟哟一区二区在线观看| 免费在线观看成人| 中文字幕一区二区三区四区不卡| 91精品国产一区二区三区蜜臀| 北条麻妃国产九九精品视频| 秋霞成人午夜伦在线观看| 一色桃子久久精品亚洲| 欧美亚洲愉拍一区二区| 成人午夜免费视频| 一区二区三区不卡视频在线观看| 欧美激情一区三区| 亚洲精品一区二区三区四区高清| 在线观看一区不卡| 91一区二区三区在线观看| 国产精品一区二区不卡| 亚洲午夜在线电影| 日韩精品亚洲一区二区三区免费| 亚洲天堂2014| 国产精品成人一区二区三区夜夜夜| xnxx国产精品| 日韩精品一区二区在线观看| 欧美日韩一区二区三区高清| 色综合一个色综合| 美女视频黄频大全不卡视频在线播放| 亚洲成人动漫在线免费观看| 一区二区三区四区激情| 国产精品国产精品国产专区不蜜 | 4438亚洲最大| 国产黑丝在线一区二区三区| 蜜桃久久久久久久| 久久97超碰国产精品超碰| 日韩国产欧美在线观看| 爽好久久久欧美精品| 日韩激情中文字幕| 青青草原综合久久大伊人精品优势| 26uuu另类欧美亚洲曰本| 欧美吞精做爰啪啪高潮| 99这里只有久久精品视频| 成人动漫在线一区| 成人一道本在线| 91色九色蝌蚪| 色94色欧美sute亚洲线路二| 在线视频你懂得一区二区三区| 奇米在线7777在线精品| 国产成人精品免费在线| 岛国一区二区在线观看| 93久久精品日日躁夜夜躁欧美| 91免费看`日韩一区二区| 99re热视频这里只精品| 在线视频观看一区| 亚洲一区二区三区四区在线免费观看 | 中文字幕中文字幕在线一区|