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

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

?? khqygl.pas

?? delphi7.0+sql2000開發的客戶管理系統
?? PAS
字號:
unit khqygl;

interface

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

type
  TForm23 = class(TForm)
    Panel2: TPanel;
    BitBtn1: TBitBtn;
    BitBtn2: TBitBtn;
    BitBtn3: TBitBtn;
    BitBtn4: TBitBtn;
    BitBtn6: TBitBtn;
    BitBtn7: TBitBtn;
    BitBtn8: TBitBtn;
    Panel1: TPanel;
    Panel3: TPanel;
    Label1: TLabel;
    Label3: TLabel;
    Label7: TLabel;
    Label10: TLabel;
    Label13: TLabel;
    Label14: TLabel;
    Edit3: TEdit;
    Edit1: TEdit;
    ComboBox1: TComboBox;
    Edit2: TEdit;
    Label5: TLabel;
    Label2: TLabel;
    Label8: TLabel;
    Label11: TLabel;
    Label12: TLabel;
    Label9: TLabel;
    Label6: TLabel;
    Label4: TLabel;
    procedure FormShow(Sender: TObject);
    procedure BitBtn3Click(Sender: TObject);
    procedure Edit2KeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure ComboBox1KeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    Procedure Clear;
    Procedure EditValue;
    Procedure ShowEdit;
    procedure Edit1KeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure Edit3KeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure ComboBox1Change(Sender: TObject);
    procedure Edit1Change(Sender: TObject);
    procedure Edit3Change(Sender: TObject);
    procedure Edit2Change(Sender: TObject);
    procedure BitBtn4Click(Sender: TObject);
    procedure BitBtn1Click(Sender: TObject);
    procedure BitBtn2Click(Sender: TObject);
    procedure BitBtn7Click(Sender: TObject);
    procedure BitBtn6Click(Sender: TObject);
    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
  Form23: TForm23;
  aa: Boolean = False; //保存按鈕是否可用
implementation
  uses Data2;
{$R *.dfm}

procedure TForm23.FormShow(Sender: TObject);
begin
  with datam.ADOQuery2 do
  begin
    Close;
    SQL.Clear;
    SQL.Add('select * from 客戶區域表');
    Open;
  end;
  If datam.ADOQuery2.FieldByName('區域代碼').Value = null then
  begin
    Application.MessageBox('該表數據為空,請向該表中插入數據。','提示',64);
    BitBtn6.Enabled := False;
    BitBtn7.Enabled := False;
    BitBtn1.Enabled := False;
    BitBtn2.Enabled := False;
  end
  else
  begin
    Clear;
    EditValue;
  end;
end;

procedure TForm23.BitBtn3Click(Sender: TObject);
var
  s,m: String;
  i: integer;
begin
  s:= 'A'+ FormatDateTime('yyyymmdd',Now());
  With datam.ADOQuery1 do
  begin
    Close;
    SQL.Clear;
    SQL.Add('select max(區域代碼) as ss From 客戶區域表 ');
    Open;
  end;
  If datam.ADOQuery1.FieldByName('ss').Value = null then
    s := s + '001'
  else
  begin
    m:= Trim(datam.ADOQuery1.FieldByName('ss').Value) ;
    i:= StrToInt(Trim(Copy(m,10,5))) ;
    if i<9 then
      s:= s + '00'+ InttoStr(i +1)
    else if i<99 then
      s:= s + '0'+ InttoStr(i +1)
    else
      s:= s +InttoStr(i +1);
  end;
  Label4.Caption := Trim(s);
  aa:= True;
  BitBtn6.Enabled := False;
  ComboBox1.Text := '';
  Edit1.Enabled := False;
  Edit2.Clear;
  Edit2.Enabled := True;
  Edit2.SetFocus;
  Edit3.Enabled := False;
  ComboBox1.Enabled := False;
  Edit1.Clear;
  Edit3.Clear;
  Label6.Caption := '';
  Label9.Caption := '';
  Label12.Caption := '';
  Label14.Caption := '';
end;
procedure TForm23.Edit2KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  if Key = VK_ReTurn then
    if Trim(Edit2.Text)<>'' then
    begin
      ComboBox1.Enabled := True;
      ComboBox1.SetFocus;
    end;
end;

procedure TForm23.ComboBox1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
var
  s,m: String;
  i: integer;
begin
  if Key = VK_ReTurn then
    if Trim(ComboBox1.Text)<> '' then
    begin
      with datam.ADOQuery1 do
      begin
        Close;
        SQL.Clear;
        SQL.Add('select * from 客戶區域表 where 省級名稱 = :a');
        Parameters.ParamByName('a').Value := Trim(ComboBox1.Text);
        Open;
      end;
      if datam.ADOQuery1.RecordCount>0 then
      begin
        Label6.Caption :=  datam.ADOQuery1.FieldByName('省級代碼').Value;
        Edit1.Enabled := True;
        Edit1.SetFocus;
        BitBtn4.Enabled := True;
      end
      else
      begin
        s:= 'P'+ FormatDateTime('yyyymm',Now());
        With datam.ADOQuery1 do
        begin
          Close;
          SQL.Clear;
          SQL.Add('select max(省級代碼) as ss From 客戶區域表 ');
          Open;
        end;
        If datam.ADOQuery1.FieldByName('ss').Value = null then
          s := s + '001'
        else
        begin
          m:= Trim(datam.ADOQuery1.FieldByName('ss').Value) ;
          i:= StrToInt(Trim(Copy(m,8,10))) ;
          if i<9 then
            s:= s + '00'+ InttoStr(i +1)
          else if i<99 then
            s:= s + '0'+ InttoStr(i +1)
          else
            s:= s +InttoStr(i +1);
        end;
        Label6.Caption := s;
        if (Trim(Label9.Caption)='')and(Trim(Label12.Caption)='')then
          Label14.Caption := '省級代理';
        Edit1.Enabled := True;
        Edit1.SetFocus;
        BitBtn4.Enabled := True;
      end;
    end;
end;

procedure TForm23.Edit1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
var
  s,m: String;
  i: integer;
begin
  if Key = VK_ReTurn then
    if Trim(Edit1.Text)<> '' then
    begin
      with datam.ADOQuery1 do
      begin
        Close;
        SQL.Clear;
        SQL.Add('select * from 客戶區域表 where 地區名稱 = :a');
        Parameters.ParamByName('a').Value := Trim(Edit1.Text);
        Open;
      end;
      if datam.ADOQuery1.RecordCount>0 then
        Label9.Caption :=  datam.ADOQuery1.FieldByName('地區代碼').Value
      else
      begin
        s:= 'S'+ FormatDateTime('yyyymm',Now());
        With datam.ADOQuery1 do
        begin
          Close;
          SQL.Clear;
          SQL.Add('select max(地區代碼) as ss From 客戶區域表 ');
          Open;
        end;
        If datam.ADOQuery1.FieldByName('ss').Value = null then
          s := s + '001'
        else
        begin
          m:= Trim(datam.ADOQuery1.FieldByName('ss').Value) ;
          i:= StrToInt(Trim(Copy(m,8,10))) ;
          if i<9 then
            s:= s + '00'+ InttoStr(i +1)
          else if i<99 then
            s:= s + '0'+ InttoStr(i +1)
          else
            s:= s +InttoStr(i +1);
        end;
        Label9.Caption := s;
      end;
      Label14.Caption := '市級代理';
      Edit3.Enabled := True;
      Edit3.SetFocus;
    end;
  if Key = VK_Up then
    if ComboBox1.Enabled = True then
      ComboBox1.SetFocus;
end;

procedure TForm23.Edit3KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
var
  s,m: String;
  i: integer;
begin
  if Key = VK_ReTurn then
    if Trim(Edit3.Text)<> '' then
    begin
      with datam.ADOQuery1 do
      begin
        Close;
        SQL.Clear;
        SQL.Add('Select * from 客戶區域表 where 縣級名稱 = :a');
        Parameters.ParamByName('a').Value := Trim(Edit3.Text);
        Open;
      end;
      if datam.ADOQuery1.RecordCount>0 then
        Label12.Caption :=  datam.ADOQuery1.FieldByName('縣級代碼').Value
      else
      begin
        s:= 'X'+ FormatDateTime('yyyymm',Now());
        With datam.ADOQuery1 do
        begin
          Close;
          SQL.Clear;
          SQL.Add('select max(縣級代碼) as ss From 客戶區域表 ');
          Open;
        end;
        If (Trim(datam.ADOQuery1.FieldByName('ss').Value) = null)or(Trim(datam.ADOQuery1.FieldByName('ss').Value)='') then
          s := s + '001'
        else
        begin
          m:= Trim(datam.ADOQuery1.FieldByName('ss').Value) ;
          i:= StrToInt(Trim(Copy(m,8,10))) ;
          if i<9 then
            s:= s + '00'+ InttoStr(i +1)
          else if i<99 then
            s:= s + '0'+ InttoStr(i +1)
          else
            s:= s +InttoStr(i +1);
        end;
        Label12.Caption := s;
      end;
      Label14.Caption := '縣級代理';
    end;
  if Key = Vk_up then
    if Edit1.Enabled = True then
      Edit1.SetFocus;
end;

procedure TForm23.ComboBox1Change(Sender: TObject);
begin
  Edit1.Clear;
  Edit3.Clear;
  Label14.Caption := '';
  Label6.Caption := '';
  Label9.Caption := '';
  Label12.Caption := '';
  BitBtn4.Enabled := False;
end;

procedure TForm23.Edit1Change(Sender: TObject);
begin
  Edit3.Clear;
  Label14.Caption := '省級代理';
  Label9.Caption := '';
  Label12.Caption := '';
end;

procedure TForm23.Edit3Change(Sender: TObject);
begin
  Label14.Caption := '市級代理';
  Label12.Caption := '';
end;

procedure TForm23.Edit2Change(Sender: TObject);
begin
  Edit1.Enabled := False;
  Edit3.Enabled := False;
  Edit1.Clear;
  Edit3.Clear;
  Label14.Caption := '';
  Label6.Caption := '';
  Label9.Caption := '';
  Label12.Caption := '';
end;

procedure TForm23.BitBtn4Click(Sender: TObject);
begin
  if Trim(Label14.Caption)<>'' then
  begin
    Try
      With datam.ADOQuery1 do
      begin
        Close;
        SQL.Clear;
        SQL.Add('Insert 客戶區域表 values (:a ,:b ,:c,:d,:e,:f,:g,:h,:i)');
        Parameters.ParamByName('a').Value := Trim(Label4.Caption);
        Parameters.ParamByName('b').Value := Trim(Edit2.Text);
        Parameters.ParamByName('c').Value := Trim(Label6.Caption);
        Parameters.ParamByName('d').Value := Trim(Combobox1.Text);
        Parameters.ParamByName('e').Value := Trim(Label9.Caption);
        Parameters.ParamByName('f').Value := Trim(Edit1.Text);
        Parameters.ParamByName('g').Value := Trim(Label12.Caption);
        Parameters.ParamByName('h').Value := Trim(Edit3.Text);
        if Trim(Label14.Caption)='省級代理' then
          Parameters.ParamByName('i').Value := 1
        else if Trim(Label14.Caption)='市級代理' then
          Parameters.ParamByName('i').Value := 2
        else
          Parameters.ParamByName('i').Value := 3;
        ExecSQL;
      end;
      Application.MessageBox('添加成功。','提示',64);
      BitBtn7.OnClick(Sender);
    Except
      Application.MessageBox('系統出錯。','提示',64);
      Close;
    end;
  end;
end;

procedure TForm23.Clear;
begin
  Edit2.Clear;
  Edit1.Enabled := False;
  Edit3.Enabled := False;
  ComboBox1.Enabled := False;
  Edit2.Enabled := False;
  Edit1.Clear;
  Edit3.Clear;
  Label4.Caption := '';
  Label6.Caption := '';
  Label9.Caption := '';
  Label12.Caption := '';
  Label14.Caption := '';
  BitBtn4.Enabled := False;
end;

procedure TForm23.EditValue;
begin
  Clear;
  if datam.ADOQuery2.FieldByName('區域代碼').Value <> null then
  begin
    Edit2.Text :=  datam.ADOQuery2.FieldByName('區域名稱').Value;
    Label4.Caption := datam.ADOQuery2.FieldByName('區域代碼').Value;
    ComboBox1.Text := datam.ADOQuery2.FieldByName('省級名稱').Value;
    Label6.Caption := datam.ADOQuery2.FieldByName('省級代碼').Value;
    Edit1.Text :=  datam.ADOQuery2.FieldByName('地區名稱').Value;
    Label9.Caption := datam.ADOQuery2.FieldByName('地區代碼').Value;
    Edit3.Text :=  datam.ADOQuery2.FieldByName('縣級名稱').Value;
    Label12.Caption := datam.ADOQuery2.FieldByName('縣級代碼').Value;
    if datam.ADOQuery2.FieldByName('區域級別').Value=1 then
      Label14.Caption := '省級代理'
    else if datam.ADOQuery2.FieldByName('區域級別').Value= 2 then
      Label14.Caption := '市級代理'
    else
      Label14.Caption := '縣級代理';
  end
  else
    Clear;
end;

procedure TForm23.BitBtn1Click(Sender: TObject);
begin
  if Not datam.ADOQuery2.Bof  then
  begin
    datam.ADOQuery2.Prior;
    EditValue;
  end
  else
    BitBtn1.Enabled := False;
    BitBtn2.Enabled := True;
    BitBtn6.Enabled := True;
end;

procedure TForm23.BitBtn2Click(Sender: TObject);
begin
  if Not datam.ADOQuery2.Eof then
  begin
    datam.ADOQuery2.Next;
    EditValue;
  end
  else
    BitBtn2.Enabled := False;
  BitBtn1.Enabled := True;
  BitBtn6.Enabled := True;
end;

procedure TForm23.ShowEdit;
begin
with datam.ADOQuery2 do
  begin
    Close;
    SQL.Clear;
    SQL.Add('select * from 客戶區域表');
    Open;
  end;
  EditValue;
end;

procedure TForm23.BitBtn7Click(Sender: TObject);
begin
  Clear;
  ShowEdit;
  BitBtn6.Enabled := True;
  BitBtn2.Enabled := True;
end;

procedure TForm23.BitBtn6Click(Sender: TObject);
begin
  if Application.MessageBox(Pchar('確實要刪除區域代碼為' + Trim(Label4.Caption)+ '的區域信息嗎?'),'提示',MB_YesNO) = Id_Yes then
  begin
    Try
      with datam.ADOQuery1 do
      begin
        Close;
        SQL.Clear;
        SQL.Add('delete 客戶區域表 where 區域代碼 = :a');
        Parameters.ParamByName('a').Value := Trim(Label4.Caption);
        ExecSQL;
      end;
      Application.MessageBox('刪除成功。','提示',64);
      BitBtn7.OnClick(Sender);
    Except
      Application.MessageBox('系統出錯。','提示',64);
      Close;
    end;
  end;
end;

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

procedure TForm23.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一区二区三区免费野_久草精品视频
日韩一级高清毛片| 亚洲最新视频在线播放| 亚洲卡通欧美制服中文| 另类人妖一区二区av| av日韩在线网站| 精品国产成人在线影院| 一级特黄大欧美久久久| 丁香网亚洲国际| 欧美tk—视频vk| 亚洲成人精品在线观看| 91一区二区三区在线播放| 精品国产第一区二区三区观看体验 | 国产在线播放一区三区四| 在线观看日韩一区| 中文字幕一区二区三区精华液 | 日韩一二三区视频| 亚洲一区影音先锋| 91无套直看片红桃| 国产亚洲婷婷免费| 国产一区二区三区黄视频| 欧美一区二区视频在线观看| 国产一区在线不卡| 欧美成人在线直播| 看国产成人h片视频| 91精品国产综合久久福利软件 | 国产精品美日韩| 成人激情免费视频| 国产精品免费视频网站| 成人app在线| 国产精品美女视频| 不卡一区二区中文字幕| 国产精品青草综合久久久久99| 国产剧情av麻豆香蕉精品| 日韩精品一区二区三区视频在线观看 | 99re成人在线| 成人免费在线视频| 色狠狠一区二区| 亚洲一区二区三区精品在线| 欧美日韩视频第一区| 东方欧美亚洲色图在线| 国产女人aaa级久久久级| 粉嫩一区二区三区在线看| 日本一区二区三区国色天香 | 成人国产在线观看| 亚洲欧美日韩在线| 91黄色免费观看| 天堂va蜜桃一区二区三区漫画版| 欧美日本一区二区三区四区| 丝袜亚洲另类欧美综合| 精品日产卡一卡二卡麻豆| 国产91精品一区二区麻豆网站| 国产精品久久久久永久免费观看 | 亚洲国产成人91porn| 欧美精品一卡两卡| 国产精品夜夜爽| 一区二区三区加勒比av| 91麻豆精品国产91久久久使用方法| 免费高清视频精品| 国产欧美一区二区精品婷婷| 91麻豆免费在线观看| 偷拍与自拍一区| 欧美国产精品劲爆| 欧美日本视频在线| 福利电影一区二区| 亚洲成av人片一区二区| 国产亚洲婷婷免费| 欧美日韩国产美| 国产成人av网站| 亚洲一区在线免费观看| 久久精品在线观看| 欧美日韩一二三区| 国产成人av电影在线| 日韩和欧美一区二区三区| 亚洲国产成人一区二区三区| 欧美区一区二区三区| 成人午夜在线播放| 日本在线不卡视频| 伊人夜夜躁av伊人久久| 日韩欧美成人一区| 在线视频欧美精品| 成人永久aaa| 久久精品国产免费| 亚洲bt欧美bt精品| 亚洲精品成a人| 国产清纯美女被跳蛋高潮一区二区久久w| 欧美偷拍一区二区| 成人深夜视频在线观看| 欧美综合在线视频| 99天天综合性| 国产成a人无v码亚洲福利| 午夜国产精品一区| 一区二区三国产精华液| 中文字幕一区三区| 久久人人超碰精品| 精品久久久久99| 欧美一区二区三区免费观看视频| 99久久综合精品| 国产精品18久久久| 国产呦精品一区二区三区网站| 视频在线在亚洲| 天堂资源在线中文精品| 亚洲人成精品久久久久久| 国产喷白浆一区二区三区| 欧美mv日韩mv国产| 欧美不卡视频一区| 日韩三级在线免费观看| 欧美一区二区三区播放老司机| 欧美午夜寂寞影院| 欧美三级韩国三级日本三斤| xf在线a精品一区二区视频网站| 欧美精品123区| 欧美日本国产视频| 欧美一区在线视频| 欧美xxxxxxxx| 精品久久国产字幕高潮| 精品国产一区二区三区忘忧草 | 欧美写真视频网站| 欧美午夜电影网| 欧美裸体bbwbbwbbw| 欧美性色黄大片手机版| 8v天堂国产在线一区二区| 欧美美女视频在线观看| 91精品国产综合久久精品| 在线不卡中文字幕播放| 欧美一区二区三区小说| 久久综合九色综合欧美98| 久久久久久久久久电影| 国产精品每日更新| 一区二区在线免费| 视频一区欧美日韩| 极品瑜伽女神91| 不卡一卡二卡三乱码免费网站| 91蜜桃传媒精品久久久一区二区| 欧美在线观看一二区| 69久久夜色精品国产69蝌蚪网| 精品剧情在线观看| 国产精品美女久久久久av爽李琼| 亚洲美女视频一区| 天天av天天翘天天综合网| 韩国一区二区三区| 91毛片在线观看| 日韩欧美中文字幕一区| 欧美激情一区二区三区四区| 伊人色综合久久天天人手人婷| 青青草国产精品亚洲专区无| 国产suv精品一区二区6| 色av成人天堂桃色av| 欧美成人乱码一区二区三区| 日韩一区有码在线| 美女诱惑一区二区| 波多野结衣在线aⅴ中文字幕不卡| 欧美亚洲综合久久| 久久先锋影音av| 亚洲国产日韩一级| 国产激情偷乱视频一区二区三区| 色哟哟一区二区在线观看| 91精品国产综合久久精品图片| 国产精品丝袜黑色高跟| 三级在线观看一区二区| eeuss鲁一区二区三区| 日韩视频一区二区三区在线播放 | 国产欧美日韩综合精品一区二区| 一区二区三区小说| 国产91精品免费| 日韩欧美综合在线| 亚洲综合色噜噜狠狠| 成人自拍视频在线| 日韩一区二区三区免费看 | 欧美日韩mp4| 国产精品美女www爽爽爽| 蜜桃传媒麻豆第一区在线观看| 91美女在线观看| 亚洲国产精品成人综合色在线婷婷 | 午夜影院久久久| 色综合天天综合网天天看片| 精品国产成人在线影院| 日韩影院免费视频| 在线观看一区日韩| 国产精品白丝在线| 国产高清视频一区| 欧美不卡在线视频| 久久国产欧美日韩精品| 欧美一区二区三区在| 亚洲第一激情av| 91麻豆国产福利在线观看| 欧美国产禁国产网站cc| 国产精品123区| 久久在线观看免费| 国产一区二区精品久久91| 日韩欧美电影一二三| 日本不卡不码高清免费观看| 欧美美女直播网站| 偷窥少妇高潮呻吟av久久免费| 91久久一区二区| 亚洲美女一区二区三区| 91黄色激情网站| 亚洲午夜电影在线观看| 欧美色电影在线| 日本不卡在线视频| 日韩精品中文字幕在线不卡尤物|