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

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

?? unit2.pas

?? 數(shù)據(jù)庫(kù)比較不錯(cuò)
?? PAS
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
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,'唯一號(hào)不能少!','警告',MB_ok or MB_ICONwarning);
        exit;
      end;
      adoquery2.sql.Add('select * from jibenxinxi order by 唯一號(hào)');
      adoquery2.Open;
      if  adoquery2.Locate(adoquery2.Fields[0].FieldName,bh_bt.Text,searchOptions)
      then
      begin
        Application.MessageBox('這個(gè)唯一號(hào)已經(jīng)存在!','提示',0+64);
        exit;
      end;
      if  zjgcn.Text<>'' then
      if adoquery2.Locate('自檢規(guī)程號(hào)',zjgcn.Text,searchOptions)
      then
      begin
        Application.MessageBox('已經(jīng)存在相同的自檢規(guī)程號(hào)!','提示',0+64);
        exit;
      end;
      if  sopn.Text<>'' then
      if adoquery2.Locate('sop號(hào)',sopn.Text,searchOptions)
      then
      begin
        Application.MessageBox('已經(jīng)存在相同的SOP號(hào)!','提示',0+64);
        exit;
      end;
      if (trim(jg_Bt.Text)='') then
      begin
        messagedlg('儀器不會(huì)白送給您!^_^',mtinformation,[mbOK],0);
        jg_bt.SetFocus;
        exit;
      end;
      if (trim(combobox2.Text)='') then
      begin
        messagedlg('哪個(gè)科室用的?',mtinformation,[mbOK],0);
        exit;
      end;
      if (trim(mch_Bt.Text)='') then
      begin
       messagedlg('好歹取個(gè)名字吧~',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('已經(jīng)添加','提示',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('請(qǐng)選定記錄!!',mtwarning,[mbOK],0);
          exit;
        end;
      adoquery2.sql.Add('select * from jibenxinxi order by 唯一號(hào)');
      adoquery2.Open;
     if  not adoquery2.Locate(adoquery2.Fields[0].FieldName,bh_bt.Text,searchOptions)
     then
        begin
         messagedlg('這個(gè)記錄不存在!!',mtwarning,[mbOK],0);
         exit;
        end;
      adoquery2.Close;
      adoquery2.SQL.Clear;
      sql:='delete from jibenxinxi where 唯一號(hào)="'+bh_bt.Text+'"';
      adoquery2.SQL.Add(sql);
      adoquery2.ExecSQL;
      adoquery1.Open;

      showmessage('已經(jīng)刪除!');
      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('請(qǐng)選定記錄!!',mtwarning,[mbOK],0);
           exit;
         end;
       adoquery2.sql.Add('select * from jibenxinxi order by 唯一號(hào)');
       adoquery2.Open;
       if  not adoquery2.Locate(adoquery2.Fields[0].FieldName,bh_bt.Text,searchOptions)
         then
         begin
           messagedlg('這個(gè)記錄不存在!!',mtwarning,[mbOK],0);
           exit;
         end;
       with adoquery2 do
         begin
           try
             edit;
             fieldbyname('唯一號(hào)').AsString:=bh_bt.Text;
             fieldbyname('名稱').AsString:=mch_bt.Text;
             fieldbyname('科室').AsString:=combobox2.Text;
             fieldbyname('型號(hào)').AsString:=xh_bt.Text;
             fieldbyname('產(chǎn)品系列號(hào)').AsString:=xlh_bt.Text;
             fieldbyname('存放地點(diǎn)').AsString:=cfdd_bt.Text;
             fieldbyname('檢定方式').AsString:=jylb_bt.Text;
             fieldbyname('狀態(tài)').AsString:=zht_bt.Text;
             fieldbyname('價(jià)格').AsCurrency:=strtofloat(jg_bt.Text);
             fieldbyname('測(cè)量范圍').AsString:=clfw_bt.Text;
             fieldbyname('分辨率').AsString:=fbl_bt.Text;
             fieldbyname('檔案編號(hào)').AsString:=dabh_bt.Text;
             fieldbyname('測(cè)量精度').AsString:=cljd_bt.Text;
             fieldbyname('保管人').AsString:=bgr_bt.Text;
             fieldbyname('購(gòu)入日期').AsDateTime:=strtodate(maskedit1.Text);
             fieldbyname('生產(chǎn)廠家').AsString:=sccj_bt.Text;
             fieldbyname('廠家電話').AsString:=cjdh_bt.Text;
             fieldbyname('使用日期').AsDateTime:=strtodate(maskedit2.Text);
             fieldbyname('供應(yīng)商').AsString:=gys_bt.Text;
             fieldbyname('商家電話').AsString:=sjdh_bt.Text;
             fieldbyname('有否SOP').AsBoolean:=checkbox1.Checked;
             fieldbyname('自檢規(guī)程').AsBoolean:=checkbox2.Checked;
             fieldbyname('SOP號(hào)').AsString:=sopn.Text;
             fieldbyname('自檢規(guī)程號(hào)').AsString:=zjgcn.Text;
             fieldbyname('備注').AsString:=bz.Text;
             post;
             Application.MessageBox('修改成功!','提示',0+64);

           Except
             Application.MessageBox('系統(tǒng)出錯(cuò),注意數(shù)據(jù)輸入完整','提示',0+64);
             close;

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
天天操天天干天天综合网| 日韩一区二区免费电影| 国产v综合v亚洲欧| 成人自拍视频在线| 99精品国产一区二区三区不卡| av影院午夜一区| 欧洲精品在线观看| 久久亚洲私人国产精品va媚药| 精品久久一区二区| 一区二区在线免费| 国产精一区二区三区| 91丨porny丨首页| 欧美一区二区在线视频| 国产午夜精品一区二区三区四区| 亚洲欧美在线高清| 久久99精品国产.久久久久久| 大白屁股一区二区视频| 欧美一级黄色片| 亚洲精品国产高清久久伦理二区| 日本不卡免费在线视频| 91一区二区三区在线观看| 337p粉嫩大胆色噜噜噜噜亚洲| 亚洲精品欧美激情| 岛国精品在线播放| 久久久久久9999| 麻豆精品在线观看| 欧美一区二区三区精品| 亚洲成人自拍偷拍| 欧美性色综合网| 亚洲精品视频一区| 在线视频一区二区三区| 亚洲精品国久久99热| 99精品欧美一区| 亚洲免费观看在线视频| av电影在线不卡| 亚洲黄色小视频| 国产成人在线视频免费播放| 国产女人aaa级久久久级 | 在线观看免费视频综合| 午夜精品视频在线观看| 欧美国产综合一区二区| 91在线码无精品| 天天操天天干天天综合网| 5858s免费视频成人| 激情综合亚洲精品| 国产女同性恋一区二区| 欧美系列一区二区| 国产麻豆成人传媒免费观看| 亚洲素人一区二区| 7777精品伊人久久久大香线蕉完整版 | 亚洲乱码日产精品bd| 欧美肥妇毛茸茸| 99精品黄色片免费大全| 日韩主播视频在线| 中文字幕在线视频一区| 欧美精品v日韩精品v韩国精品v| 紧缚捆绑精品一区二区| 尤物视频一区二区| 日韩欧美国产一二三区| 97国产一区二区| 久久91精品国产91久久小草| 亚洲欧美aⅴ...| 国产午夜亚洲精品午夜鲁丝片| 欧美亚洲高清一区二区三区不卡| 国产乱码一区二区三区| 丝瓜av网站精品一区二区| 亚洲三级电影网站| 国产亚洲欧美一级| 日韩一区二区三区免费观看| 色综合久久久久网| 成人av中文字幕| 成人免费高清视频在线观看| 日韩一区精品字幕| 午夜精品在线看| 亚洲成人av电影| 午夜精品福利久久久| 午夜欧美2019年伦理| 亚洲成a人片综合在线| 日韩国产在线一| 蜜臀av性久久久久蜜臀aⅴ| 日韩高清不卡一区二区三区| 五月激情综合婷婷| 久久精品久久精品| 国产精品一区2区| 成人动漫视频在线| 欧美中文一区二区三区| 欧美一区二区精品| 欧美激情一二三区| 亚洲欧美国产高清| 亚洲一二三级电影| 青青青爽久久午夜综合久久午夜| 日日欢夜夜爽一区| 国产成人一区二区精品非洲| 成人激情动漫在线观看| 欧美亚洲国产一区二区三区va| 91精品国产手机| 国产日产欧美精品一区二区三区| 欧美国产精品一区二区三区| 亚洲人成精品久久久久久| 免费在线视频一区| 日本韩国一区二区三区| 久久―日本道色综合久久| 国产精品毛片无遮挡高清| 日韩精品国产精品| 波波电影院一区二区三区| 69堂精品视频| 亚洲欧美日韩国产另类专区| 久草精品在线观看| 欧美另类高清zo欧美| 亚洲少妇中出一区| 激情av综合网| 日韩美女一区二区三区四区| 亚洲一区二区五区| 欧美最猛性xxxxx直播| 国产精品视频在线看| 韩国理伦片一区二区三区在线播放| 在线观看日韩国产| 一区二区视频在线看| 91麻豆国产精品久久| 国产精品丝袜久久久久久app| 成人福利视频在线| 国产视频一区在线播放| 国产在线看一区| 久久你懂得1024| 成人激情视频网站| 亚洲精选在线视频| 在线观看日韩精品| 老司机精品视频线观看86 | 亚洲色图欧美偷拍| 色www精品视频在线观看| 亚洲免费在线观看| 欧美一级片在线看| 国产一区二区免费在线| 国产拍欧美日韩视频二区| 94-欧美-setu| 婷婷中文字幕综合| 久久久久久久久久久久久女国产乱| 国产精品乡下勾搭老头1| 国产精品免费视频网站| 99re6这里只有精品视频在线观看| 成人欧美一区二区三区黑人麻豆 | 午夜欧美电影在线观看| 久久亚洲精品小早川怜子| 91国偷自产一区二区开放时间| 午夜精品一区二区三区免费视频 | 九九精品一区二区| 最近日韩中文字幕| 日韩欧美中文字幕制服| 99久久综合色| 国内久久精品视频| 亚洲成人免费在线观看| 国产精品日韩精品欧美在线| 欧美日韩国产综合久久| 99久久综合色| 99视频超级精品| 成人黄色在线视频| 国产一区二区看久久| 日韩精品1区2区3区| 日本一区二区三区四区在线视频| 欧美日韩免费电影| 欧美性大战xxxxx久久久| av影院午夜一区| 成人黄色av电影| 国产不卡免费视频| 国产福利精品一区二区| 国产精品一线二线三线精华| 播五月开心婷婷综合| 国产成人免费xxxxxxxx| 国产成人午夜视频| 东方欧美亚洲色图在线| 成年人国产精品| 91在线视频18| 欧美亚男人的天堂| 欧美日韩综合不卡| 欧美日韩成人综合| 日韩欧美高清在线| 欧美精品一区男女天堂| 国产精品福利影院| 日韩精品亚洲一区二区三区免费| 亚洲国产综合视频在线观看| 亚洲国产综合在线| 美女尤物国产一区| 成人午夜精品一区二区三区| 91亚洲男人天堂| 欧美一区二区啪啪| 国产精品国产三级国产普通话99| 亚洲在线观看免费视频| 久久激情综合网| 91碰在线视频| 精品噜噜噜噜久久久久久久久试看| 日韩精品一区二区三区在线观看| 国产精品色婷婷| 免费成人美女在线观看.| 风间由美一区二区三区在线观看| 91福利在线观看| 亚洲国产精品精华液2区45| 天天操天天色综合| 国产成人综合视频| 欧美videos大乳护士334| 亚洲国产精品一区二区久久恐怖片 |