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

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

?? goodtype.pas

?? 飛恒進銷存,從盒子上下來的,不知這里有沒有.
?? PAS
字號:
unit GoodType;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, edit, StdCtrls, Mask, DBCtrls, Buttons,db;

type
  TGoodTypeForm = class(TedtForm)
    Label1: TLabel;
    DEname: TDBEdit;
    procedure BtnPriorClick(Sender: TObject);
    procedure BtnNextClick(Sender: TObject);
    procedure BtnSaveClick(Sender: TObject);
    procedure BtnexitClick(Sender: TObject);
    procedure BtnaddClick(Sender: TObject);
    procedure FormShow(Sender: TObject);
  private
    { Private declarations }
    oldType,oldCode:string;
  public
    { Public declarations }
    dsTmp:TDataSource;
    TypeId:integer;
  end;

var
  GoodTypeForm: TGoodTypeForm;

implementation
uses datamodule1;

{$R *.dfm}

procedure TGoodTypeForm.BtnPriorClick(Sender: TObject);
begin
  with dataE2 do
  case Typeid of
    0:   SetButtonPrior(dsType);
    1:   SetButtonPrior(dsType1);
    2:   SetButtonPrior(dsType2);
  end;
end;

procedure TGoodTypeForm.BtnNextClick(Sender: TObject);
begin
  //inherited;
  with dataE2 do
  case Typeid of
    0:   SetButtonNext(dsType);
    1:   SetButtonNext(dsType1);
    2:   SetButtonNext(dsType2);
  end;
end;

procedure TGoodTypeForm.BtnSaveClick(Sender: TObject);
begin
  inherited;
  //SetButtonSave(dsTmp);
  with dataE2 do
  case Typeid of
    0: if  tblType.State in [dsedit,dsinsert]  then
       begin
         tblType.Post;
         if tblType.FieldByName('Type').asstring<>oldType then
         begin
           //更新二類編碼
           QueryTmp.Close;
           QueryTmp.SQL.Clear;
           QueryTmp.SQL.Add('Update GoodsType1 set Type=:Type where Type=:Type1');
           QueryTmp.Parameters[0].Value:=tblType.FieldByName('Type').asstring;
           QueryTmp.Parameters[1].Value:=oldType;
           QueryTmp.ExecSQL;
           tblType1.Close;
           tblType1.Open;
           //更新三類編碼
           QueryTmp.Close;
           QueryTmp.SQL.Clear;
           QueryTmp.SQL.Add('Update GoodsType2 set Type=:Type where Type=:Type1');
           QueryTmp.Parameters[0].Value:=tblType.FieldByName('Type').asstring;
           QueryTmp.Parameters[1].Value:=oldType;
           QueryTmp.ExecSQL;
           tblType2.Close;
           tblType2.Open;
         end;
       end;
    1: if  tblType1.State in [dsedit,dsinsert]  then
       begin
         tblType1.Post;
         if tblType1.FieldByName('Code1').asstring<>oldCode then
         begin
           //更新三類編碼
           QueryTmp.Close;
           QueryTmp.SQL.Clear;
           QueryTmp.SQL.Add('Update GoodsType2 set code1=:code where Type=:Type and code1=:code1');
           QueryTmp.Parameters[0].Value:=tblType1.FieldByName('Code1').asstring;
           QueryTmp.Parameters[1].Value:=tblType.FieldByName('Type').asstring;
           QueryTmp.Parameters[2].Value:=oldCode;
           QueryTmp.ExecSQL;
           tblType2.Close;
           tblType2.Open;
         end;
       end;
    2: if  tblType2.State in [dsedit,dsinsert]  then
         tblType2.Post;
  end;
  close;
end;

procedure TGoodTypeForm.BtnexitClick(Sender: TObject);
begin
  inherited;
  with dataE2 do
  case Typeid of
    0:   SetButtonCancel(dsType);
    1:   SetButtonCancel(dsType1);
    2:   SetButtonCancel(dsType2);
  end;
end;

procedure TGoodTypeForm.BtnaddClick(Sender: TObject);
begin
  inherited;
  with dataE2 do
  case Typeid of
    0:   SetButtonAdd(dsType);
    1:   SetButtonAdd(dsType1);
    2:   SetButtonAdd(dsType2);
  end;
end;

procedure TGoodTypeForm.FormShow(Sender: TObject);
begin
  inherited;
  with dataE2 do
  case Typeid of
    0:  begin DeNo.datasource:=nil;deno.dataField:='type';DeNo.datasource:=dstype;
              DeName.datasource:=dstype;
              ATableName:='goodsType';
              AFieldValue:='type';
              if tblType.State in [dsedit] then
                oldType:=tblType.FieldByName('Type').asstring; end;
    1:  begin DeNo.datasource:=nil;deno.dataField:='code1';DeNo.datasource:=dstype1;
              DeName.datasource:=dsType1;
              ATableName:='goodsType1';
              AFieldValue:='code1';
              if tblType1.State in [dsedit] then
                oldCode:=tblType1.FieldByName('Code1').asstring; end;
    2:  begin DeNo.datasource:=nil;deno.dataField:='code2';DeNo.datasource:=dstype2;
              DeName.datasource:=dsType2;
              ATableName:='goodsType2';
              AFieldValue:='code2'; end;
  end;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩精品中文字幕在线不卡尤物| 8x福利精品第一导航| 日韩欧美不卡一区| 欧美国产一区二区在线观看| 国产成人av影院| 日韩影院精彩在线| 污片在线观看一区二区| 亚洲一级电影视频| 日韩福利电影在线| 午夜亚洲国产au精品一区二区| 国产精品国产三级国产普通话三级| 日韩欧美国产精品| 日韩一区和二区| 国产欧美日韩中文久久| 中文字幕在线免费不卡| 欧美肥大bbwbbw高潮| 久久国产福利国产秒拍| 国产婷婷精品av在线| 中文字幕不卡三区| 中文成人av在线| 欧美极品aⅴ影院| 亚洲一级二级在线| 国产美女精品人人做人人爽| 欧美一级片免费看| 精品免费日韩av| 亚洲成人免费观看| 日本91福利区| 成人免费黄色大片| 色妞www精品视频| 日韩欧美一二区| 中文字幕一区二区5566日韩| 亚洲大片一区二区三区| 麻豆国产精品一区二区三区 | 精品一区二区综合| 成人免费视频播放| 91精品黄色片免费大全| 国产精品网站在线播放| 婷婷综合久久一区二区三区| 成人丝袜18视频在线观看| 欧美日韩国产高清一区二区| 国产亚洲一二三区| 日韩不卡一二三区| 成人av免费在线| 91精品国产综合久久蜜臀| 国产精品大尺度| 久久99久久99| 欧美日本免费一区二区三区| 久久精品欧美一区二区三区麻豆 | 一区二区三区不卡在线观看| 国产精品99久久不卡二区| 99在线精品免费| 久久理论电影网| 日本美女视频一区二区| 在线观看成人小视频| 国产精品网站导航| 欧美a级一区二区| 色先锋久久av资源部| 日韩中文字幕亚洲一区二区va在线| 成人精品高清在线| 欧美日韩电影一区| |精品福利一区二区三区| 经典一区二区三区| 欧美大片一区二区| 免费在线观看成人| 欧美日韩国产成人在线免费| 一区二区三区国产精品| 久久97超碰国产精品超碰| 美国毛片一区二区| 9191成人精品久久| 亚洲成a人在线观看| 在线观看亚洲成人| 亚洲综合一区二区| 色94色欧美sute亚洲线路一久| 国产精品久久夜| www.激情成人| 亚洲女女做受ⅹxx高潮| 91浏览器在线视频| 一区二区三区小说| 欧美日韩在线播放三区| 亚洲国产精品一区二区www在线| 色婷婷久久一区二区三区麻豆| 亚洲欧洲精品一区二区三区不卡| 亚洲国产成人一区二区三区| 国产一区二区调教| 欧美经典一区二区三区| 97久久超碰精品国产| 亚洲欧美另类在线| 欧美日韩高清在线| 午夜精品国产更新| 精品国产百合女同互慰| 国产精品18久久久久久久久| 国产精品久久久久久久午夜片 | 国产成人在线免费观看| 国产亚洲欧美中文| 99精品视频在线观看| 亚洲专区一二三| 欧美mv日韩mv国产网站app| 国产精品一区二区无线| 一区免费观看视频| 欧美日本乱大交xxxxx| 国内成人自拍视频| 亚洲精品视频在线观看免费| 欧美久久久久中文字幕| 国产剧情一区在线| 亚洲综合免费观看高清在线观看| 在线播放欧美女士性生活| 精品国产凹凸成av人网站| av在线一区二区| 婷婷中文字幕综合| 国产欧美一区二区精品性色| 99久久久精品| 久久国产精品99久久人人澡| 国产精品萝li| 精品国产麻豆免费人成网站| 国产色综合久久| 欧美日韩一级二级| 成人h动漫精品一区二区| 午夜精品免费在线| 久久久一区二区三区| 97se亚洲国产综合自在线| 亚洲第一福利一区| 国产色91在线| av一区二区不卡| 日韩和欧美一区二区三区| 国产精品嫩草影院av蜜臀| 欧美一区二区精品久久911| 91亚洲永久精品| 国产不卡免费视频| 蜜臀久久99精品久久久久久9| 成人免费在线视频观看| 欧美日韩成人高清| 色婷婷狠狠综合| 国产成人午夜片在线观看高清观看| 一区二区三区欧美视频| 国产亚洲精品aa| 日韩精品一区在线观看| 亚洲欧洲www| 精品国一区二区三区| 9191久久久久久久久久久| 欧美日韩国产小视频在线观看| 91在线观看视频| www.日本不卡| 成人国产精品免费网站| 高清成人免费视频| 国产99久久久精品| 国产毛片精品视频| 国产一区二区三区av电影 | 精品一区二区三区免费观看 | 成人一道本在线| 免费观看在线色综合| 婷婷久久综合九色综合伊人色| 依依成人综合视频| 亚洲欧美经典视频| 亚洲欧美日韩国产一区二区三区 | 国产日韩精品一区二区三区 | 日本免费新一区视频| 日韩成人精品在线| 日韩黄色免费电影| 欧美一区二区三区小说| 欧美亚一区二区| 91国偷自产一区二区三区成为亚洲经典| 国产成人精品三级| 国产精品自产自拍| 国产69精品久久777的优势| 成人v精品蜜桃久久一区| 成人精品一区二区三区中文字幕 | 国产揄拍国内精品对白| 国产一区二区看久久| 国产伦理精品不卡| 成人毛片视频在线观看| 97精品超碰一区二区三区| 91麻豆国产自产在线观看| 色8久久精品久久久久久蜜| 欧美性猛交xxxx乱大交退制版| 欧美日韩三级视频| 日韩亚洲欧美在线观看| ww久久中文字幕| 国产精品护士白丝一区av| 一区二区视频在线| 日本欧美在线观看| 国产精品一区三区| 在线区一区二视频| 日韩网站在线看片你懂的| 国产亚洲精品福利| 亚洲成人精品影院| 久88久久88久久久| 久久99蜜桃精品| 色综合天天综合网天天狠天天| 在线观看一区日韩| 精品欧美黑人一区二区三区| 国产精品网友自拍| 日本少妇一区二区| 成人午夜av电影| 在线电影院国产精品| 精品久久久久久久久久久久包黑料 | 免费精品视频在线| 久久爱www久久做| 91国产精品成人| 国产午夜亚洲精品羞羞网站| 亚洲激情六月丁香|