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

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

?? c_xxxg.pas

?? 經典的酒店管理系統
?? PAS
字號:
unit C_Xxxg;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, C_StandDb, DosMove, DB, DBTables, ExtCtrls, StdCtrls, Buttons,
  DBCtrls, DBNavPlus, Mask, ComCtrls;

type
  TXxxgForm = class(TStandDbForm)
    tblMzdm: TTable;
    dsMzdm: TDataSource;
    tblDqdm: TTable;
    dsDqdm: TDataSource;
    tblZjdm: TTable;
    dsZjdm: TDataSource;
    PageControl1: TPageControl;
    TabSheet1: TTabSheet;
    TabSheet2: TTabSheet;
    Label11: TLabel;
    Label12: TLabel;
    Label13: TLabel;
    Label14: TLabel;
    Label15: TLabel;
    Label16: TLabel;
    Label18: TLabel;
    Label19: TLabel;
    Label20: TLabel;
    Label21: TLabel;
    Label22: TLabel;
    Label23: TLabel;
    dbeZjhm: TDBEdit;
    dbeCsny: TDBEdit;
    dbeTlsy: TDBEdit;
    dbeZy: TDBEdit;
    dbeHcl: TDBEdit;
    dbeHcq: TDBEdit;
    dbeJtdz: TDBEdit;
    dbeBz: TDBEdit;
    dbcXb: TDBComboBox;
    dblMzdm: TDBLookupComboBox;
    dblDqdm: TDBLookupComboBox;
    dblZjdm: TDBLookupComboBox;
    Label1: TLabel;
    Label2: TLabel;
    Label3: TLabel;
    Label5: TLabel;
    Label6: TLabel;
    Label8: TLabel;
    Label10: TLabel;
    Label17: TLabel;
    Label24: TLabel;
    Label25: TLabel;
    DBEdit1: TDBEdit;
    DBEdit3: TDBEdit;
    DBEdit5: TDBEdit;
    DBEdit6: TDBEdit;
    DBEdit7: TDBEdit;
    DBEdit8: TDBEdit;
    DBComboBox1: TDBComboBox;
    DBLookupComboBox1: TDBLookupComboBox;
    DBLookupComboBox2: TDBLookupComboBox;
    DBLookupComboBox3: TDBLookupComboBox;
    lblYwx: TLabel;
    lblYwm: TLabel;
    dbeYwx: TDBEdit;
    dbeYwm: TDBEdit;
    Label7: TLabel;
    DBEdit2: TDBEdit;
    tblGbdm: TTable;
    tblQzdm: TTable;
    dsGbdm: TDataSource;
    dsQzdm: TDataSource;
    TabSheet3: TTabSheet;
    Label9: TLabel;
    dbeJdr: TDBEdit;
    Label26: TLabel;
    dbeJddw: TDBEdit;
    Label27: TLabel;
    dbeDwdz: TDBEdit;
    Label28: TLabel;
    dbeLxdh: TDBEdit;
    Label29: TLabel;
    DBEdit4: TDBEdit;
    Label30: TLabel;
    dbeQdr1: TDBEdit;
    Label31: TLabel;
    dbeQdr2: TDBEdit;
    Label32: TLabel;
    dbeQdr3: TDBEdit;
    Label33: TLabel;
    dbeQdr4: TDBEdit;
    TabSheet4: TTabSheet;
    Label34: TLabel;
    DBEdit9: TDBEdit;
    Label4: TLabel;
    dbeKrxm: TDBEdit;
    DBText1: TDBText;
    Label35: TLabel;
    dbeDwmc: TDBEdit;
    qryWorkD_KRBH: TStringField;
    qryWorkD_KRXM: TStringField;
    qryWorkD_KRLX: TStringField;
    qryWorkD_DDRQ: TDateTimeField;
    qryWorkD_DDSJ: TDateTimeField;
    qryWorkD_LDRQ: TDateTimeField;
    qryWorkD_LDSJ: TDateTimeField;
    qryWorkD_YWX: TStringField;
    qryWorkD_YWM: TStringField;
    qryWorkD_XB: TStringField;
    qryWorkD_MZBH: TStringField;
    qryWorkD_DQBH: TStringField;
    qryWorkD_GBBH: TStringField;
    qryWorkD_NZTS: TIntegerField;
    qryWorkD_TLSY: TStringField;
    qryWorkD_ZJBH: TStringField;
    qryWorkD_ZJHM: TStringField;
    qryWorkD_CSNY: TDateTimeField;
    qryWorkD_HCL: TStringField;
    qryWorkD_HCQ: TStringField;
    qryWorkD_QZBH: TStringField;
    qryWorkD_QZYXQ: TDateTimeField;
    qryWorkD_ZY: TStringField;
    qryWorkD_LXDH: TStringField;
    qryWorkD_DWMC: TStringField;
    qryWorkD_JTDZ: TStringField;
    qryWorkD_JDR: TStringField;
    qryWorkD_JDDW: TStringField;
    qryWorkD_BZ: TStringField;
    qryWorkD_QDR1: TStringField;
    qryWorkD_QDR2: TStringField;
    qryWorkD_QDR3: TStringField;
    qryWorkD_QDR4: TStringField;
    dbeDdsj: TDBEdit;
    Label36: TLabel;
    procedure qryWorkAfterOpen(DataSet: TDataSet);
    procedure qryWorkAfterClose(DataSet: TDataSet);
    procedure qryWorkD_ZJHMValidate(Sender: TField);
    procedure qryWorkD_ZJBHChange(Sender: TField);
    procedure btnLocaClick(Sender: TObject);
    procedure dbeZjhmKeyPress(Sender: TObject; var Key: Char);
    procedure dsWorkDataChange(Sender: TObject; Field: TField);
    procedure qryWorkD_KRLXGetText(Sender: TField; var Text: String;
      DisplayText: Boolean);
    procedure qryWorkBeforeInsert(DataSet: TDataSet);
    procedure qryWorkAfterPost(DataSet: TDataSet);
    procedure qryWorkBeforeEdit(DataSet: TDataSet);
  private
    { Private declarations }
    FKrxm : string;
    function  ValidSfz(const AZjhm: string): Boolean;
  public
    { Public declarations }
  end;

var
  XxxgForm: TXxxgForm;

procedure Xxxg;
procedure XxxgEnter(const AKrbh: string);
procedure LdkrEnter(const AKrbh: string);

implementation

uses C_HotelData, C_Define;

{$R *.dfm}

procedure Xxxg;
begin
  XxxgForm := TXxxgForm.Create(Application);
  try
    with XxxgForm do
    begin
      try
        qryWork.Open;
      except
        On E:Exception do
        begin
          ShowWarning('打開數據庫出錯,請檢查網絡連接是否正常!'
                      +#13#10
                      +'錯誤信息:'
                      +E.Message);
          raise;
        end;
      end;

      if qryWork.IsEmpty then Exit;

      ShowModal;
    end;
  finally
    XxxgForm.qryWork.Close;
    XxxgForm.Free;
  end;
end;

procedure XxxgEnter(const AKrbh: string);
begin
  XxxgForm := TXxxgForm.Create(Application);
  try
    with XxxgForm do
    begin
      try
        qryWork.Open;
      except
        On E:Exception do
        begin
          ShowWarning('打開數據庫出錯,請檢查網絡連接是否正常!'
                      +#13#10
                      +'錯誤信息:'
                      +E.Message);
          raise;
        end;
      end;

      if qryWork.IsEmpty then Exit;

      qryWork.Locate('D_KRBH',AKrbh,[]);
      FKrxm := qryWorkD_KRXM.Value;

      ShowModal;
    end;
  finally
    XxxgForm.qryWork.Close;
    XxxgForm.Free;
  end;
end;

procedure LdkrEnter(const AKrbh: string);
begin
  XxxgForm := TXxxgForm.Create(Application);
  try
    with XxxgForm do
    begin
      qryWork.SQL.Clear;
      qryWork.SQL.Add('select * from KRXXDA');
      qryWork.RequestLive := False;
      try
        qryWork.Open;
      except
        On E:Exception do
        begin
          ShowWarning('打開數據庫出錯,請檢查網絡連接是否正常!'
                      +#13#10
                      +'錯誤信息:'
                      +E.Message);
          raise;
        end;
      end;

      if qryWork.IsEmpty then Exit;

      qryWork.Locate('D_KRBH',AKrbh,[]);
      
      ShowModal;
    end;
  finally
    XxxgForm.qryWork.Close;
    XxxgForm.Free;
  end;
end;

procedure TXxxgForm.qryWorkAfterOpen(DataSet: TDataSet);
begin
  inherited;
  try
    tblMzdm.Open;
    tblDqdm.Open;
    tblZjdm.Open;
    tblGbdm.Open;
    tblQzdm.Open;
  except
    On E:Exception do
    begin
      ShowWarning('打開數據庫出錯,請檢查網絡連接是否正常!'
                  +#13#10
                  +'錯誤信息:'
                  +E.Message);
      raise;
    end;
  end;
end;

procedure TXxxgForm.qryWorkAfterClose(DataSet: TDataSet);
begin
  inherited;
  tblMzdm.Close;
  tblDqdm.Close;
  tblZjdm.Close;
  tblGbdm.Close;
  tblQzdm.Close;
end;

function TXxxgForm.ValidSfz(const AZjhm: string): Boolean;
begin
  Result := False;

  if Length(AZjhm)=15 then
  begin
    try
      qryWorkD_CSNY.Value :=
        EnCodeDate(StrToInt('19'+Copy(AZjhm,7,2)),
                   StrToInt(Copy(AZjhm,9,2)),
                   StrToInt(Copy(AZjhm,11,2)));
      if StrToInt(Copy(AZjhm,15,1)) mod 2 = 0 then
        qryWorkD_XB.Value := '女'
      else
        qryWorkD_XB.Value := '男';
      Result := True;
    except
      raise Exception.Create('非法身份證號碼!');
    end;
  end;

  if Length(AZjhm)=18 then
  begin
    try
      qryWorkD_CSNY.Value :=
        EnCodeDate(StrToInt(Copy(AZjhm,7,4)),
                   StrToInt(Copy(AZjhm,11,2)),
                   StrToInt(Copy(AZjhm,13,2)));
      if StrToInt(Copy(AZjhm,18,1)) mod 2 = 0 then
        qryWorkD_XB.Value := '女'
      else
        qryWorkD_XB.Value := '男';
      Result := True;
    except
      raise Exception.Create('非法身份證號碼!');
    end;
  end;
end;

procedure TXxxgForm.qryWorkD_ZJHMValidate(Sender: TField);
begin
  inherited;
  if (not ValidSfz(qryWorkD_ZJHM.Value))and(qryWorkD_ZJHM.Value<>'') then
    raise Exception.Create('非法身份證號碼!');
end;

procedure TXxxgForm.qryWorkD_ZJBHChange(Sender: TField);
begin
  inherited;
  if HotelData.FindMc('ZJDM','D_ZJBH','D_ZJMC',qryWorkD_ZJBH.Value) = '身份證' then
  begin
    qryWorkD_ZJHM.OnValidate := qryWorkD_ZJHMValidate;
    dbeZjhm.OnKeyPress := dbeZjhmKeyPress;
  end
  else
  begin
    qryWorkD_ZJHM.OnValidate := nil;
    dbeZjhm.OnKeyPress := nil;
  end;
end;

procedure TXxxgForm.btnLocaClick(Sender: TObject);
begin
  inherited;
  if cmbExpress.ItemIndex = 0 then
    if cmbOption.ItemIndex = 0 then
      qryWork.Locate('D_KRXM',edtValue.Text,[]);
end;

procedure TXxxgForm.dbeZjhmKeyPress(Sender: TObject; var Key: Char);
begin
  inherited;
  if (not (Key in ['0'..'9'])) and (Ord(Key) <> VK_BACK) then
  begin
    Key := #0;
    Beep;
  end;
end;

procedure TXxxgForm.dsWorkDataChange(Sender: TObject; Field: TField);
begin
  inherited;
  
  if qryWorkD_KRLX.Value = KRLX_NB then PageControl1.ActivePageIndex := 0
  else
  if qryWorkD_KRLX.Value = KRLX_WB then PageControl1.ActivePageIndex := 1
  else
  if qryWorkD_KRLX.Value = KRLX_TD then PageControl1.ActivePageIndex := 2
  else
  if qryWorkD_KRLX.Value = KRLX_MF then PageControl1.ActivePageIndex := 3;
end;

procedure TXxxgForm.qryWorkD_KRLXGetText(Sender: TField; var Text: String;
  DisplayText: Boolean);
begin
  inherited;
  if DisplayText then
  begin
    if Sender.AsString = KRLX_NB then Text := '客人類型:內賓';
    if Sender.AsString = KRLX_WB then Text := '客人類型:外賓';
    if Sender.AsString = KRLX_TD then Text := '客人類型:團隊';
    if Sender.AsString = KRLX_MF then Text := '客人類型:免費';
  end;
end;

procedure TXxxgForm.qryWorkBeforeInsert(DataSet: TDataSet);
begin
  inherited;
  Abort;
end;

procedure TXxxgForm.qryWorkAfterPost(DataSet: TDataSet);
var
  aKrxm,s : string;
begin
  aKrxm := qryWorkD_KRXM.Value;
  s := 'update KFZT set D_KRXM="'+aKrxm+'" where D_KRXM="'+FKrxm+'"';
  HotelData.ExecSql(s);
end;

procedure TXxxgForm.qryWorkBeforeEdit(DataSet: TDataSet);
begin
  FKrxm := qryWorkD_KRXM.Value;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品99久久久久久| 国产成人免费在线观看| 国产999精品久久| 777奇米成人网| 国产精品久线在线观看| 久久精品国产一区二区三| a亚洲天堂av| 国产日本欧美一区二区| 美美哒免费高清在线观看视频一区二区| 成人激情校园春色| 久久精子c满五个校花| 久久99久久精品欧美| 欧美日韩精品电影| 亚洲国产精品人人做人人爽| 97精品久久久午夜一区二区三区| 久久久99精品免费观看不卡| 老鸭窝一区二区久久精品| 欧美精品一二三区| 亚洲成人动漫av| 欧美日韩精品是欧美日韩精品| 尤物av一区二区| 一本色道久久加勒比精品| 自拍av一区二区三区| www..com久久爱| 一区免费观看视频| 99精品一区二区| 亚洲人成网站精品片在线观看 | 国产欧美精品在线观看| 狠狠色2019综合网| 久久精品免视看| 高潮精品一区videoshd| 日本一区二区视频在线观看| 国产精品中文字幕一区二区三区| 2017欧美狠狠色| 国产.欧美.日韩| 中文字幕五月欧美| 91精彩视频在线观看| 亚洲精品国产一区二区三区四区在线| 99国内精品久久| 一区2区3区在线看| 欧美日韩国产经典色站一区二区三区 | 欧美成人高清电影在线| 精品一二三四区| 国产精品美女久久久久高潮| 色偷偷久久人人79超碰人人澡| 亚洲综合成人在线| 欧美美女bb生活片| 精品亚洲国内自在自线福利| 国产欧美一区视频| 日本精品一级二级| 日本午夜一本久久久综合| 精品成人在线观看| aaa国产一区| 性欧美疯狂xxxxbbbb| 欧美精品一区在线观看| 波多野结衣亚洲| 五月综合激情网| 国产亚洲一本大道中文在线| 色综合色狠狠综合色| 免费视频最近日韩| 成人欧美一区二区三区白人| 欧美日韩黄色影视| 成人一级片在线观看| 午夜av一区二区| 欧美国产精品久久| 欧美一区二区国产| 91麻豆蜜桃一区二区三区| 日韩高清不卡一区| 国产精品美女www爽爽爽| 欧美一三区三区四区免费在线看 | 激情文学综合插| 亚洲欧美一区二区久久| 欧美成人精品二区三区99精品| 91首页免费视频| 国产在线国偷精品产拍免费yy| 亚洲综合成人在线| 中文字幕巨乱亚洲| 精品不卡在线视频| 欧美视频在线一区| 99国产一区二区三精品乱码| 激情综合色播五月| 亚洲第一久久影院| 国产精品成人一区二区三区夜夜夜 | 国产资源在线一区| 天天色天天操综合| 亚洲综合免费观看高清在线观看 | 日韩一区和二区| 一本到一区二区三区| 国产69精品久久777的优势| 日韩二区三区在线观看| 亚洲影院久久精品| 亚洲激情五月婷婷| 亚洲色图清纯唯美| 中文字幕一区二区三区不卡| 国产午夜亚洲精品理论片色戒| 欧美一区二区三区喷汁尤物| 色综合久久久久综合99| 成人h动漫精品一区二区 | 久久精工是国产品牌吗| 亚洲国产一二三| 亚洲精品国产一区二区精华液| 中文字幕在线不卡一区二区三区| 久久精品一区蜜桃臀影院| 日韩亚洲欧美高清| 正在播放亚洲一区| 91精品国产综合久久久久久久| 欧美写真视频网站| 欧美性高清videossexo| 欧美日韩一区二区欧美激情| 在线精品亚洲一区二区不卡| 色视频成人在线观看免| 欧美综合一区二区三区| 欧美日韩一区二区三区在线 | 欧美国产激情一区二区三区蜜月| 精品国产免费人成在线观看| 精品国产成人在线影院 | 日本韩国精品一区二区在线观看| 成人黄色软件下载| 91免费观看在线| 欧美日韩在线三区| 欧美不卡一区二区三区四区| 欧美一区二区不卡视频| xnxx国产精品| 久久精品亚洲国产奇米99| 国产精品毛片大码女人| 亚洲人成网站影音先锋播放| 亚洲国产另类av| 亚洲国产精品久久久久婷婷884 | 欧美天堂亚洲电影院在线播放| 欧美日本在线视频| 精品理论电影在线| 国产精品网站在线观看| 亚洲黄色小说网站| 日韩高清欧美激情| 国产69精品久久久久777| 色老头久久综合| 7777女厕盗摄久久久| 久久久久久99久久久精品网站| 国产精品免费网站在线观看| 亚洲一区二区在线观看视频| 久久精品国产亚洲a| 国产精品资源网| 欧美午夜电影网| 精品福利二区三区| 亚洲欧美国产77777| 青青草原综合久久大伊人精品| 精品一区二区三区免费毛片爱 | 6080午夜不卡| www日韩大片| 亚洲午夜精品在线| 国产一区二区日韩精品| 色哟哟欧美精品| 精品国产91亚洲一区二区三区婷婷| 中文字幕中文乱码欧美一区二区| 亚洲国产精品一区二区久久 | 亚洲人成网站色在线观看| 日本三级韩国三级欧美三级| 国产一本一道久久香蕉| 在线看日韩精品电影| 国产色综合一区| 日本人妖一区二区| 91免费国产在线| 国产视频视频一区| 日本成人在线电影网| 93久久精品日日躁夜夜躁欧美| 日韩你懂的在线播放| 亚洲一区二区3| 99这里只有精品| 精品久久久久久久久久久久久久久 | 国产成人免费视| 欧美一区二区三区免费在线看| 国产精品久久影院| 国产呦萝稀缺另类资源| 91精品婷婷国产综合久久竹菊| 一区二区三区色| 色综合久久久久综合99| 精品乱人伦一区二区三区| 午夜精品福利一区二区蜜股av | 波多野结衣亚洲一区| 久久久美女毛片| 老司机精品视频导航| 欧美精品在线观看播放| 亚洲在线观看免费| 91久久精品一区二区三区| 亚洲色图视频网| 91在线观看美女| 亚洲国产高清在线| 国产成人精品aa毛片| 国产欧美日韩另类视频免费观看| 日本成人超碰在线观看| 日韩欧美激情四射| 蜜桃视频一区二区三区在线观看| 欧美曰成人黄网| 午夜影视日本亚洲欧洲精品| 91久久精品日日躁夜夜躁欧美| 国产精品久久99| 色婷婷一区二区| 亚洲一区二区三区四区在线免费观看 | 欧美大胆人体bbbb| 精品一区二区三区在线观看 |