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

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

?? mc_sdfsq.pas

?? 物業(yè)管理 1.建立一個WYGL數(shù)據(jù)庫
?? PAS
字號:
unit MC_SDFSQ;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  Db, DBTables, Grids, DBGrids, StdCtrls, Buttons, ComCtrls;

type
  TSDFSQ = class(TForm)
    DataSource1: TDataSource;
    BitBtn2: TBitBtn;
    Query2: TQuery;
    PageControl1: TPageControl;
    TabSheet1: TTabSheet;
    TabSheet2: TTabSheet;
    TabSheet3: TTabSheet;
    BitBtn1: TBitBtn;
    StringGrid1: TStringGrid;
    StringGrid2: TStringGrid;
    StringGrid3: TStringGrid;
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
    procedure BitBtn2Click(Sender: TObject);
    procedure FormShow(Sender: TObject);
    procedure StringGrid1KeyUp(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure StringGrid2KeyUp(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure StringGrid3KeyUp(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure BitBtn1Click(Sender: TObject);
  private
    X,Y:integer;
    { Private declarations }
  public
    { Public declarations }
  end;

var
  SDFSQ: TSDFSQ;

implementation

uses MC_MainForm;

{$R *.DFM}



procedure TSDFSQ.FormShow(Sender: TObject);
begin
   //定義水費收取表
   StringGrid1.Cells[1,0]:='水表編號';
   StringGrid1.Cells[2,0]:='戶主姓名';
   StringGrid1.Cells[3,0]:='標準金額';
   StringGrid1.Cells[4,0]:='起始日期';
   StringGrid1.Cells[5,0]:='終止日期';
   StringGrid1.Cells[6,0]:='上月讀數(shù)';
   StringGrid1.Cells[7,0]:='本月讀數(shù)';
   StringGrid1.Cells[8,0]:='使用數(shù)';
   StringGrid1.Cells[9,0]:='應收金額';
   StringGrid1.Cells[10,0]:='實收金額';
   StringGrid1.Cells[11,0]:='本月余額';
   //定義電費收取表
   StringGrid2.Cells[1,0]:='電表編號';
   StringGrid2.Cells[2,0]:='戶主姓名';
   StringGrid2.Cells[3,0]:='標準金額';
   StringGrid2.Cells[4,0]:='起始日期';
   StringGrid2.Cells[5,0]:='終止日期';
   StringGrid2.Cells[6,0]:='上月讀數(shù)';
   StringGrid2.Cells[7,0]:='本月讀數(shù)';
   StringGrid2.Cells[8,0]:='使用數(shù)';
   StringGrid2.Cells[9,0]:='應收金額';
   StringGrid2.Cells[10,0]:='實收金額';
   StringGrid2.Cells[11,0]:='本月余額';
   //定義煤氣費費收取表
   StringGrid3.Cells[1,0]:='煤氣表編號';
   StringGrid3.Cells[2,0]:='戶主姓名';
   StringGrid3.Cells[3,0]:='標準金額';
   StringGrid3.Cells[4,0]:='起始日期';
   StringGrid3.Cells[5,0]:='終止日期';
   StringGrid3.Cells[6,0]:='上月讀數(shù)';
   StringGrid3.Cells[7,0]:='本月讀數(shù)';
   StringGrid3.Cells[8,0]:='使用數(shù)';
   StringGrid3.Cells[9,0]:='應收金額';
   StringGrid3.Cells[10,0]:='實收金額';
   StringGrid3.Cells[11,0]:='本月余額';
   if MainForm.Query1.Locate('使用選項','水電煤氣費收取',[loCaseInsensitive]) then
   begin
      if MainForm.Query1.FieldByName('讀寫').AsString='讀' then
      begin
         bitbtn1.Enabled:=False;
      end;
   end;
end;
procedure TSDFSQ.StringGrid1KeyUp(Sender: TObject; var Key: Word;Shift: TShiftState);
begin
x:=StringGrid1.Row;
y:=StringGrid1.Col;
If y = 7 Then begin      //當輸入水費本月讀數(shù)時,自動計算本月使用數(shù)、應收金額
Try
   StringGrid1.Cells[8,x]:=IntToStr(StrToInt(StringGrid1.Cells[7,x])-StrToInt(StringGrid1.Cells[6,x]));
   StringGrid1.Cells[9,x]:=FloatToStr(StrToInt(StringGrid1.Cells[8,x])*StrToFloat(StringGrid1.Cells[3,x]));
Except
   begin
        Abort;
   end;
end;
end;
If y = 10 Then begin    //當輸入使用水費實收金額時,自動計算本月余額
 Try
    StringGrid1.Cells[11,x]:=FloatToStr(StrToInt(StringGrid1.Cells[10,x])-StrToFloat(StringGrid1.Cells[9,x]));
 Except
    Abort;
 end;
end;
end;

procedure TSDFSQ.StringGrid2KeyUp(Sender: TObject; var Key: Word;Shift: TShiftState);
begin
x:=StringGrid2.Row;
y:=StringGrid2.Col;
If y = 7 Then begin      //當輸入電費本月讀數(shù)時,自動計算電費使用數(shù)、應收金額
  Try
     StringGrid2.Cells[8,x]:=IntToStr(StrToInt(StringGrid2.Cells[7,x])-StrToInt(StringGrid2.Cells[6,x]));
     StringGrid2.Cells[9,x]:=FloatToStr(StrToInt(StringGrid2.Cells[8,x])*StrToFloat(StringGrid2.Cells[3,x]));
  Except
     begin
          Abort;
     end;
  end;
end;
If y = 10 Then begin      //當輸入電費實收金額時,自動計算本月余額
  Try
     StringGrid2.Cells[11,X]:=FloatToStr(StrToInt(StringGrid2.Cells[10,x])-StrToFloat(StringGrid2.Cells[9,x]));
  Except
     begin
          Abort;
     end;
  end;
end;
end;

procedure TSDFSQ.StringGrid3KeyUp(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
  x:=StringGrid3.Row;
  y:=StringGrid3.Col;
  If y = 7 Then begin       //當輸入煤氣費本月讀數(shù)時,自動計算煤氣費使用數(shù)、應收金額
    Try
    StringGrid3.Cells[8,x]:=IntToStr(StrToInt(StringGrid3.Cells[7,x])-StrToInt(StringGrid3.Cells[6,x]));
    StringGrid3.Cells[9,x]:=FloatToStr(StrToInt(StringGrid3.Cells[8,x])*StrToFloat(StringGrid3.Cells[3,x]));
    Except
    begin
      Abort;
    end;
  end;
  end;
  If y = 10 Then begin        //當輸入實收煤氣費時,自動計算本月余額
    Try
    StringGrid3.Cells[11,x]:=FloatToStr(StrToInt(StringGrid3.Cells[10,x])-StrToFloat(StringGrid3.Cells[9,x]));
    Except
    begin
      Abort;
    end;
  end;
  end;
end;

procedure TSDFSQ.BitBtn1Click(Sender: TObject);var a:integer;   //將以上費用信息處理后依次返回表中
begin
   if MessageDlg('是否更新水費信息?',mtCustom,[mbYes,mbNo],0)=mrYes then
   begin
   Query2.Close;
   Query2.SQL.Clear;
   Query2.SQL.Add('Update 水費 Set 計費終止日期=:A,本月讀數(shù)=:B,使用數(shù)=:C,應收金額=:D,實收金額=:E,本月余額=:G');
   Query2.SQL.Add('Where 水表編號=:F');
   For a:=1 to StringGrid1.RowCount-1 do
   begin
    Query2.Close;
    Try   //更新水費
    Query2.ParamByName('F').AsString:=StringGrid1.Cells[1,a];
    Query2.ParamByName('A').AsDateTime:=StrToDate(StringGrid1.Cells[5,a]);
    Query2.ParamByName('B').AsInteger:=StrToInt(StringGrid1.Cells[7,a]);
    Query2.ParamByName('C').AsInteger:=StrToInt(StringGrid1.Cells[8,a]);
    Query2.ParamByName('D').AsFloat:=StrToFloat(StringGrid1.Cells[9,a]);
    Query2.ParamByName('E').AsFloat:=StrToFloat(StringGrid1.Cells[10,a]);
    Query2.ParamByName('G').AsFloat:=StrToFloat(StringGrid1.Cells[11,a]);
    Query2.ExecSQL;
    Except
         ShowMessage('編號為['+StringGrid1.Cells[1,a]+']的費用信息數(shù)據(jù)有誤,沒有保存!');
         Abort;
    End;
   end;
   end;
   if MessageDlg('是否更新電費信息?',mtCustom,[mbyes,mbNo],0)=mrYes then
   begin
   Query2.Close;
   Query2.SQL.Clear;
   Query2.SQL.Add('Update 電費 Set 計費終止日期=:A,本月讀數(shù)=:B,使用數(shù)=:C,應收金額=:D,實收金額=:E,本月余額=G');
   Query2.SQL.Add('Where 電表編號=:F');
   For a:=1 to StringGrid2.RowCount-1 do
   begin
    Query2.Close;
    Try   //更新電費
    Query2.ParamByName('F').AsString:=StringGrid2.Cells[1,a];
    Query2.ParamByName('A').AsDateTime:=StrToDate(StringGrid2.Cells[5,a]);
    Query2.ParamByName('B').AsInteger:=StrToInt(StringGrid2.Cells[7,a]);
    Query2.ParamByName('C').AsInteger:=StrToInt(StringGrid2.Cells[8,a]);
    Query2.ParamByName('D').AsFloat:=StrToFloat(StringGrid2.Cells[9,a]);
    Query2.ParamByName('E').AsFloat:=StrToFloat(StringGrid2.Cells[10,a]);
    Query2.ParamByName('G').AsFloat:=StrToFloat(StringGrid2.Cells[11,a]);
    Query2.ExecSQL;
    Except
         ShowMessage('編號為['+StringGrid2.Cells[1,a]+']的費用信息數(shù)據(jù)有誤,沒有保存!');
         Abort;
    End;
   end;
   end;
   if MessageDlg('是否更新氣費信息?',mtCustom,[mbYes,mbNo],0)=mryes then
   begin
   Query2.Close;
   Query2.SQL.Clear;
   Query2.SQL.Add('Update 煤氣費 Set 計費終止日期=:A,本月讀數(shù)=:B,使用數(shù)=:C,應收金額=:D,實收金額=:E,本月余額=:G');
   Query2.SQL.Add('Where 煤氣表編號=:F');
   For a:=1 to StringGrid1.RowCount-1 do
   begin
    Query2.Close;
    Try     //更新煤氣費
    Query2.ParamByName('F').AsString:=StringGrid3.Cells[1,a];
    Query2.ParamByName('A').AsDateTime:=StrToDate(StringGrid3.Cells[5,a]);
    Query2.ParamByName('B').AsInteger:=StrToInt(StringGrid3.Cells[7,a]);
    Query2.ParamByName('C').AsInteger:=StrToInt(StringGrid3.Cells[8,a]);
    Query2.ParamByName('D').AsFloat:=StrToFloat(StringGrid3.Cells[9,a]);
    Query2.ParamByName('E').AsFloat:=StrToFloat(StringGrid3.Cells[10,a]);
    Query2.ParamByName('G').AsFloat:=StrToFloat(StringGrid3.Cells[11,a]);
    Query2.ExecSQL;
    Except
         ShowMessage('編號為['+StringGrid1.Cells[1,a]+']的費用信息數(shù)據(jù)有誤,沒有保存!');
         Abort;
    End;
   end;
   end;
   ShowMessage('更新完畢!!');
end;
procedure TSDFSQ.FormClose(Sender: TObject; var Action: TCloseAction);
begin
   SDFSQ.Release;
   SDFSQ:=Nil;
end;

procedure TSDFSQ.BitBtn2Click(Sender: TObject);
begin
  Close;
end;
end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
激情综合色丁香一区二区| 韩国在线一区二区| www精品美女久久久tv| 一本到高清视频免费精品| 青青草国产精品97视觉盛宴| 亚洲欧美一区二区在线观看| 日韩免费视频一区| 欧美三级电影在线观看| 成人性生交大片免费看中文网站| 亚洲小说欧美激情另类| 国产日韩欧美制服另类| 欧美一区二视频| 欧美日韩日本视频| 99re66热这里只有精品3直播| 韩国精品久久久| 天天综合色天天综合| 一区二区三区四区蜜桃| 国产日韩欧美一区二区三区乱码| 日韩一区国产二区欧美三区| 日本道精品一区二区三区| 岛国精品在线播放| 国产一区视频网站| 午夜av一区二区三区| 亚洲国产毛片aaaaa无费看| 国产精品嫩草久久久久| 日本一区二区动态图| 精品va天堂亚洲国产| 日韩视频中午一区| 欧美精品久久一区二区三区| 欧美四级电影网| 一本大道久久a久久精品综合| 粉嫩av一区二区三区| 国内一区二区在线| 看电视剧不卡顿的网站| 日韩电影免费在线看| 首页国产丝袜综合| 丝袜亚洲精品中文字幕一区| 亚洲五码中文字幕| 性感美女久久精品| 亚洲午夜在线视频| 亚洲成av人片在线观看| 亚洲成精国产精品女| 丝袜亚洲另类欧美| 青青草国产成人99久久| 麻豆91在线看| 九色综合国产一区二区三区| 色狠狠桃花综合| 99久久综合精品| 色88888久久久久久影院按摩| 色综合久久天天| 欧美三级电影在线看| 欧美午夜精品免费| 欧美日韩日日骚| 欧美不卡在线视频| 久久亚洲二区三区| 国产精品视频麻豆| 一区二区在线观看av| 午夜视频一区二区三区| 日韩国产精品久久久| 精品在线一区二区三区| 国产在线精品一区二区| 本田岬高潮一区二区三区| 色婷婷av一区二区三区gif| 欧美日韩在线一区二区| 日韩欧美资源站| 中文字幕免费一区| 亚洲精品第1页| 免费成人在线网站| 成人免费视频视频| 欧美三级蜜桃2在线观看| 欧美一级欧美一级在线播放| 国产人成一区二区三区影院| 中文字幕亚洲精品在线观看| 丝袜亚洲另类欧美| 国产精品亚洲专一区二区三区| 色94色欧美sute亚洲线路一ni| 欧美精品乱人伦久久久久久| 精品盗摄一区二区三区| 中文字幕综合网| 理论电影国产精品| av亚洲精华国产精华精| 91精品国产福利| 国产精品乱人伦中文| 日韩国产高清在线| 大美女一区二区三区| 欧美浪妇xxxx高跟鞋交| 亚洲国产成人午夜在线一区| 午夜在线电影亚洲一区| 国产99久久久国产精品潘金| 欧美精品在线一区二区| 国产亚洲欧美色| 奇米色777欧美一区二区| 成人激情综合网站| 日韩视频永久免费| 18涩涩午夜精品.www| 狠狠色综合色综合网络| 欧美亚洲禁片免费| 中文成人综合网| 美腿丝袜在线亚洲一区| 欧洲人成人精品| 国产日韩精品一区二区三区在线| 五月激情综合网| 99视频国产精品| 国产亚洲欧美激情| 日韩**一区毛片| 在线观看欧美精品| 欧美国产精品v| 精品午夜一区二区三区在线观看| 色av一区二区| 中文字幕在线一区二区三区| 久久国产精品第一页| 欧美精品一卡二卡| 一区二区欧美精品| 99久久国产综合精品麻豆| 久久日一线二线三线suv| 天堂影院一区二区| 欧美三级电影网站| 一区二区视频免费在线观看| 成人久久视频在线观看| 久久亚洲精华国产精华液| 久久精工是国产品牌吗| 欧美卡1卡2卡| 日韩精品亚洲一区| 欧美色大人视频| 亚洲影视资源网| 色综合av在线| 亚洲图片另类小说| av电影天堂一区二区在线| 亚洲国产精品成人综合色在线婷婷 | 国产成人精品免费| 欧美精品一区二区三区在线播放| 日本成人在线网站| 欧美绝品在线观看成人午夜影视| 午夜精品福利一区二区三区蜜桃| 日本二三区不卡| 亚洲国产日韩综合久久精品| 欧美性大战久久久| 性欧美疯狂xxxxbbbb| 欧美顶级少妇做爰| 日本一不卡视频| 欧美一区二区三区影视| 蜜臀av一区二区在线免费观看| 欧美精品一卡两卡| 精品一区二区久久久| 久久久久久久电影| 国产成人亚洲综合a∨婷婷图片| 久久精品男人的天堂| 成人综合激情网| 亚洲免费成人av| 欧美性受xxxx黑人xyx| 日韩综合一区二区| 日韩精品最新网址| 国产美女视频一区| 中文字幕精品三区| 色综合亚洲欧洲| 青青草一区二区三区| 精品国产成人在线影院| 不卡的电视剧免费网站有什么| 亚洲色图欧洲色图婷婷| 精品婷婷伊人一区三区三| 同产精品九九九| 精品国产伦一区二区三区观看体验| 国产一区二区三区蝌蚪| 中文字幕在线观看一区| 欧美精品丝袜久久久中文字幕| 天天av天天翘天天综合网色鬼国产| 日韩情涩欧美日韩视频| 国产成人精品网址| 亚洲综合在线电影| 欧美一区二区私人影院日本| 高清国产一区二区三区| 亚洲激情图片qvod| 欧美一区二区精品在线| 国产成人免费9x9x人网站视频| 亚洲欧洲av另类| 91精品国产综合久久精品app| 国产毛片精品一区| 亚洲自拍偷拍九九九| 日韩欧美另类在线| 色综合久久中文综合久久牛| 全国精品久久少妇| 国产精品久久久久天堂| 欧美日韩高清一区二区| 国产一区二区福利视频| 亚洲一区在线观看视频| 2021中文字幕一区亚洲| 欧美性三三影院| 国产不卡视频在线播放| 三级久久三级久久| 中文字幕五月欧美| 欧美tickling网站挠脚心| 99久久婷婷国产综合精品电影 | 国产精品乱码一区二区三区软件| 91久久精品网| 国产在线视频一区二区| 一区二区三区日韩精品| 久久久精品黄色| 日韩欧美美女一区二区三区| 欧美亚洲一区三区| 粉嫩aⅴ一区二区三区四区|