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

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

?? pzsh.pas

?? 一個比較實用的憑證管理系統,Delphi+SQL開發
?? PAS
字號:
unit pzsh;

interface

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

type
  TForm5 = class(TForm)
    Panel1: TPanel;
    Panel2: TPanel;
    Label1: TLabel;
    ComboBox1: TComboBox;
    SpeedButton1: TSpeedButton;
    CheckBox1: TCheckBox;
    Label2: TLabel;
    DataSource1: TDataSource;
    DBGrid1: TDBGrid;
    Panel3: TPanel;
    Label3: TLabel;
    Edit1: TEdit;
    ComboBox2: TComboBox;
    Label4: TLabel;
    Panel4: TPanel;
    BitBtn1: TBitBtn;
    BitBtn2: TBitBtn;
    BitBtn3: TBitBtn;
    procedure FormShow(Sender: TObject);
    procedure BitBtn2Click(Sender: TObject);
    procedure SpeedButton1Click(Sender: TObject);
    procedure ComboBox2KeyPress(Sender: TObject; var Key: Char);
    procedure BitBtn1Click(Sender: TObject);
    procedure Edit1KeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure BitBtn1MouseDown(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure BitBtn1MouseUp(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form5: TForm5;

implementation
  uses DataModal4;
{$R *.dfm}

procedure TForm5.FormShow(Sender: TObject);
begin
  BitBtn2.OnClick(Sender);
end;

procedure TForm5.BitBtn2Click(Sender: TObject);
begin
  CheckBox1.Checked := False;
  ComboBox2.Text := '';
  DataSource1.DataSet := Nil;
  BitBtn1.Enabled := False;
  ComboBox1.Clear;
  Edit1.Clear;
  with Da.ADOQuery1 do
  begin
    Close;
    SQL.Clear;
    SQL.Add('select 憑證號 from 憑證表 where 是否通過 = ''否''');
    Open;
  end;
  if Da.ADOQuery1.RecordCount>0 then
    while Not Da.ADOQuery1.Eof do
    begin
      ComboBox1.Items.Add(Da.ADOQuery1.FieldByName('憑證號').Value);
      Da.ADOQuery1.Next;
    end;
end;

procedure TForm5.SpeedButton1Click(Sender: TObject);
begin
  if CheckBox1.Checked = False then
  begin
    with Da.ADOQuery2 do
    begin
      Close;
      SQL.Clear;
      SQL.Add('select * from 憑證明細表 where 憑證號 = :a');
      Parameters.ParamByName('a').Value := Trim(ComboBox1.Text);
      Open;
    end;
    if Da.ADOQuery2.RecordCount>0 then
    begin
      DataSource1.DataSet := da.ADOQuery2;
      BitBtn1.Enabled := True;
    end
    else
    begin
      BitBtn1.Enabled := False;
      Application.MessageBox('該憑證數據不存在。','提示',64);
      DataSource1.DataSet := Nil;
    end;
  end
  else
  begin
    with Da.ADOQuery2 do
    begin
      Close;
      SQL.Clear;
      SQL.Add('select * from 憑證明細表 where 憑證號 in ( Select 憑證號 from 憑證表 where 是否通過 = ''否'')');
      Open;
    end;
    if Da.ADOQuery2.RecordCount>0 then
    begin
      DataSource1.DataSet := da.ADOQuery2;
      BitBtn1.Enabled := True;
    end
    else
    begin
      BitBtn1.Enabled := False;
      Application.MessageBox('該憑證數據不存在。','提示',64);
      DataSource1.DataSet := Nil;
    end;
  end;
end;

procedure TForm5.ComboBox2KeyPress(Sender: TObject; var Key: Char);
begin
  Key := #0;
end;

procedure TForm5.BitBtn1Click(Sender: TObject);
begin
  if (Trim(Edit1.Text)<>'')and(Trim(ComboBox2.Text)<>'') then
    if Trim(ComboBox2.Text)='是' then
    begin
      Try
      Da.ADOConnection1.BeginTrans;
      Da.ADOQuery2.First;
      while Not Da.ADOQuery2.Eof do
      begin
        with da.ADOQuery1 do
        begin
          Close;
          SQL.Clear;
          SQL.Add('update 憑證表 set 審核人 = :a , 是否通過 = ''是'' where 憑證號 = :b');
          Parameters.ParamByName('a').Value := Trim(Edit1.Text);
          Parameters.ParamByName('b').Value := Trim(Da.ADOQuery2.FieldByName('憑證號').Value);
          ExecSQL;
        end;
        Da.ADOQuery2.Next;
      end;
        Da.ADOConnection1.CommitTrans;
        Application.MessageBox('操作成功,審核通過。','提示',64);
        BitBtn1.Enabled := False;
        BitBtn2.OnClick(Sender);
      Except
        Da.ADOConnection1.RollbackTrans;
        Application.MessageBox('操作失敗。','提示',64);
      end;
    end
    else if Trim(ComboBox2.Text)='否' then
    begin
      while Not Da.ADOQuery2.Eof do
      begin
        with da.ADOQuery1 do
        begin
          Close;
          SQL.Clear;
          SQL.Add('update 憑證表 set 審核人 = :a  where 憑證號 = :b');
          Parameters.ParamByName('a').Value := Trim(Edit1.Text);
          Parameters.ParamByName('b').Value := Trim(Da.ADOQuery2.FieldByName('憑證號').Value);
          ExecSQL;
        end;
        Da.ADOQuery2.Next;
      end;
      Application.MessageBox('操作成功,審核沒有通過。','提示',64);
      BitBtn1.Enabled := False;
      BitBtn2.OnClick(Sender);
    end;
end;

procedure TForm5.Edit1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  if Key = VK_ReTurn then
    if Trim(Edit1.Text)<>'' then
      ComboBox2.SetFocus;
end;

procedure TForm5.BitBtn1MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
  TBitBtn(Sender).Font.Color := clRed;
end;

procedure TForm5.BitBtn1MouseUp(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
  TBitBtn(Sender).Font.Color := clBlue;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
麻豆中文一区二区| 午夜电影久久久| 精品国产乱码久久| 欧美乱妇15p| 欧洲激情一区二区| 色婷婷久久久久swag精品 | 91精品一区二区三区在线观看| 国产欧美日韩精品在线| 日韩精品中文字幕在线一区| 欧美一区二区久久| 精品区一区二区| 精品噜噜噜噜久久久久久久久试看| 精品亚洲国内自在自线福利| 午夜国产精品影院在线观看| 香蕉成人啪国产精品视频综合网| 久久午夜国产精品| 久久九九影视网| 中文字幕视频一区二区三区久| 欧美三级日韩在线| 91精品国产综合久久香蕉的特点| 国产mv日韩mv欧美| 91免费看片在线观看| 欧美日韩中字一区| 欧美日韩精品欧美日韩精品 | 国产精品视频一二三区| 国产精品色噜噜| 亚洲精品一二三| 亚洲已满18点击进入久久| 日韩制服丝袜av| 国产盗摄视频一区二区三区| 一本一道久久a久久精品| 8v天堂国产在线一区二区| 精品国产一区二区精华| 自拍视频在线观看一区二区| 日韩一区精品字幕| 欧美亚一区二区| 在线播放91灌醉迷j高跟美女| 成人高清视频免费观看| 在线观看精品一区| 欧美精品一区二区三区在线播放| 日本精品一级二级| 91麻豆精品国产91久久久| 国产婷婷一区二区| 亚洲成人福利片| 国产成人av电影在线播放| 色呦呦国产精品| 久久综合色综合88| 视频在线在亚洲| 国产成人精品免费一区二区| 欧美日韩一级大片网址| 国产精品久久久久久久久快鸭| 欧美高清在线一区二区| 蜜桃av一区二区三区电影| 成人午夜私人影院| 欧美精品一区二区三区蜜桃视频| 久久色视频免费观看| 亚洲国产欧美一区二区三区丁香婷| 椎名由奈av一区二区三区| 老司机一区二区| 欧美精品丝袜中出| 国产精品麻豆欧美日韩ww| 日韩av不卡在线观看| 欧美性猛片aaaaaaa做受| 亚洲人一二三区| 国产成人综合在线播放| 欧美电影免费观看完整版| 一区二区三区中文字幕精品精品| 一区二区欧美视频| 99精品久久久久久| 国产精品视频九色porn| 国产精品99久久久久| 久久久亚洲国产美女国产盗摄| 国产精品天天摸av网| 国产高清不卡一区| 日韩一区和二区| 日韩av电影免费观看高清完整版 | 欧美精品 日韩| 亚洲大片一区二区三区| 欧美在线你懂得| 亚洲成人激情综合网| 欧美二区在线观看| 日本免费新一区视频| 欧美不卡一二三| 久久精品国产精品青草| 日韩视频在线观看一区二区| 久久99久久99小草精品免视看| 成人精品电影在线观看| 国产免费观看久久| 国产成人av一区二区三区在线 | 久久久99免费| 国产成人丝袜美腿| 国产精品久久久久久久久免费樱桃 | 日本精品一区二区三区高清 | 亚洲国产乱码最新视频| 欧美日本在线播放| 亚洲午夜电影在线观看| 在线播放/欧美激情| 久久99国内精品| 国产农村妇女精品| 色天使久久综合网天天| 午夜精品123| 久久老女人爱爱| 色视频一区二区| 久久精品国产澳门| 国产精品国产三级国产三级人妇| 国产综合色视频| 国产精品天干天干在观线| 色哦色哦哦色天天综合| 免费在线看一区| 国产精品不卡在线观看| 欧美日韩精品欧美日韩精品一| 亚洲欧美日韩精品久久久久| 欧美视频一二三区| 捆绑紧缚一区二区三区视频| 国产精品三级av| 欧美一区二区在线不卡| 成人免费电影视频| 强制捆绑调教一区二区| 国产精品你懂的| 日韩欧美123| 欧美一a一片一级一片| 国产成人免费在线观看| 日精品一区二区| 亚洲美女视频在线观看| 久久久久久麻豆| 91精品国产综合久久婷婷香蕉| 日本欧美大码aⅴ在线播放| 欧美激情一区二区三区在线| 欧美日韩视频第一区| 暴力调教一区二区三区| 奇米精品一区二区三区在线观看一| 欧美一区二区三区色| 色悠悠亚洲一区二区| 国产精品一级片在线观看| 青青草伊人久久| 亚洲成av人片观看| 中文字幕一区二区不卡| 久久久激情视频| 精品成人a区在线观看| 91精品国产高清一区二区三区蜜臀 | 日本女优在线视频一区二区| 中文字幕不卡在线播放| 日韩女优制服丝袜电影| 欧美日本不卡视频| 欧美午夜一区二区三区| 色婷婷综合激情| 色一区在线观看| 99国产精品久久久久久久久久久| 亚洲一区视频在线| 亚洲欧美日韩综合aⅴ视频| 欧美国产精品v| 中文av字幕一区| 国产色产综合色产在线视频| 国产视频一区不卡| 中文字幕欧美日本乱码一线二线 | 日韩福利视频网| 亚洲曰韩产成在线| 亚洲午夜久久久久久久久久久| 日韩一区二区三区在线观看| 欧美久久久影院| 69成人精品免费视频| 欧美一区二区三区视频在线观看| 韩国三级电影一区二区| 国产精品456| 国产成人在线观看| 99热精品国产| 在线这里只有精品| 欧美剧情电影在线观看完整版免费励志电影| 美国一区二区三区在线播放| 午夜亚洲国产au精品一区二区| 久久久美女艺术照精彩视频福利播放| 91视视频在线观看入口直接观看www | 日韩精品最新网址| 欧美成人一区二区三区片免费| 99视频精品免费视频| 在线免费观看日本欧美| 911精品国产一区二区在线| 日韩欧美美女一区二区三区| 久久这里只有精品视频网| 久久久亚洲国产美女国产盗摄| 欧美精品乱码久久久久久| 欧美一级高清片在线观看| 国产欧美一区二区精品忘忧草| 色呦呦国产精品| 欧美日韩美少妇| www国产精品av| 一区二区在线观看视频 | 国产精品久久久一本精品| 中文字幕二三区不卡| 亚洲影视在线播放| 精品影视av免费| eeuss鲁片一区二区三区 | 一区二区久久久久久| 青青草国产精品97视觉盛宴| 大美女一区二区三区| 欧美日韩dvd在线观看| 国产欧美va欧美不卡在线| 亚洲精品亚洲人成人网在线播放| 国产精品午夜在线| 日本不卡一区二区三区|