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

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

?? query2.~pas

?? 公交行業的管理系統
?? ~PAS
?? 第 1 頁 / 共 2 頁
字號:
unit Query2;

interface

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

type
  TQueryForm2 = class(TForm)
    Panel1: TPanel;
    Label20: TLabel;
    ComboBox1: TComboBox;
    BitBtn1: TBitBtn;
    BitBtn2: TBitBtn;
    PageControl1: TPageControl;
    TabSheet1: TTabSheet;
    Panel3: TPanel;
    Label2: TLabel;
    Label3: TLabel;
    Label4: TLabel;
    Label5: TLabel;
    Label6: TLabel;
    Label7: TLabel;
    ListView1: TListView;
    TabSheet2: TTabSheet;
    Panel4: TPanel;
    Label8: TLabel;
    Label9: TLabel;
    Label10: TLabel;
    Label11: TLabel;
    Label12: TLabel;
    Label13: TLabel;
    ListView2: TListView;
    TabSheet3: TTabSheet;
    Panel5: TPanel;
    Label14: TLabel;
    Label15: TLabel;
    Label16: TLabel;
    Label17: TLabel;
    Label18: TLabel;
    Label19: TLabel;
    Code3: TEdit;
    Year3: TEdit;
    ListView3: TListView;
    ADOQuery1: TADOQuery;
    ADOQuery2: TADOQuery;
    BitBtn3: TBitBtn;
    procedure FormShow(Sender: TObject);
    procedure BitBtn2Click(Sender: TObject);
    procedure ComboBox1Change(Sender: TObject);
    procedure BitBtn1Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
    procedure BitBtn3Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
    tit1 : array [0..19] of string;
    tit2 : array [0..18] of string;
    tit3 : array [0..4] of string;
    colname: array [2..13] of string;
    procedure InitListViews();
    function GetColIndex(str : String): integer;
    procedure GetSum();
    function GetRowIndex(str: string; num : integer) :integer; //在第n個Listview中找caption is str 的index   //return -1 when failed
    procedure SumBlock(stat : integer ; endp: integer; n:integer; aim :integer);
    //procedure FillinRowOne();
end;

var
  QueryForm2: TQueryForm2;

implementation

uses BusTradeDataModuleUnit, PrintProc, PrintInfoUnit;

{$R *.dfm}
procedure TQueryForm2.GetSum();
var
        rowindex,colindex : integer;
begin
        for rowindex := 1 to 19 do
        begin
                for colindex := 2 to 13 do
                begin
                     listview1.Items.Item[rowindex].SubItems[1]:= IntToStr(StrToInt(listview1.Items.Item[rowindex].SubItems[1])+StrToInt(listview1.Items.Item[rowindex].SubItems[colindex]));
                end;
        end;
        for rowindex := 0 to 18 do
        begin
                for colindex := 2 to 13 do
                begin
                     listview2.Items.Item[rowindex].SubItems[1]:= IntToStr(StrToInt(listview2.Items.Item[rowindex].SubItems[1])+StrToInt(listview2.Items.Item[rowindex].SubItems[colindex]));
                end;
        end;
        for rowindex := 0 to 4 do
        begin
                for colindex := 2 to 13 do
                begin
                     listview3.Items.Item[rowindex].SubItems[1]:= FloatToStr(StrToFloat(listview3.Items.Item[rowindex].SubItems[1])+StrToFloat(listview3.Items.Item[rowindex].SubItems[colindex]));
                end;
        end;
end;

procedure TQueryForm2.SumBlock(stat : integer ; endp: integer; n: integer; aim : integer);
var
        rowindex : integer;
begin
        case n of
          1 :   begin
                        rowindex := stat;
                        while (rowindex<=endp) do
                        begin
                                listview1.Items.Item[aim].SubItems[1]:= IntToStr(StrToInt(listview1.Items.Item[aim].SubItems[1])+ StrToInt(listview1.Items.Item[rowindex].SubItems[1]));
                                listview1.Items.Item[aim].SubItems[2]:= IntToStr(StrToInt(listview1.Items.Item[aim].SubItems[2])+ StrToInt(listview1.Items.Item[rowindex].SubItems[2]));
                                listview1.Items.Item[aim].SubItems[3]:= IntToStr(StrToInt(listview1.Items.Item[aim].SubItems[3])+ StrToInt(listview1.Items.Item[rowindex].SubItems[3]));
                                listview1.Items.Item[aim].SubItems[4]:= IntToStr(StrToInt(listview1.Items.Item[aim].SubItems[4])+ StrToInt(listview1.Items.Item[rowindex].SubItems[4]));
                                listview1.Items.Item[aim].SubItems[5]:= IntToStr(StrToInt(listview1.Items.Item[aim].SubItems[5])+ StrToInt(listview1.Items.Item[rowindex].SubItems[5]));
                                listview1.Items.Item[aim].SubItems[6]:= IntToStr(StrToInt(listview1.Items.Item[aim].SubItems[6])+ StrToInt(listview1.Items.Item[rowindex].SubItems[6]));
                                listview1.Items.Item[aim].SubItems[7]:= IntToStr(StrToInt(listview1.Items.Item[aim].SubItems[7])+ StrToInt(listview1.Items.Item[rowindex].SubItems[7]));
                                listview1.Items.Item[aim].SubItems[8]:= IntToStr(StrToInt(listview1.Items.Item[aim].SubItems[8])+ StrToInt(listview1.Items.Item[rowindex].SubItems[8]));
                                listview1.Items.Item[aim].SubItems[9]:= IntToStr(StrToInt(listview1.Items.Item[aim].SubItems[9])+ StrToInt(listview1.Items.Item[rowindex].SubItems[9]));
                                listview1.Items.Item[aim].SubItems[10]:= IntToStr(StrToInt(listview1.Items.Item[aim].SubItems[10])+ StrToInt(listview1.Items.Item[rowindex].SubItems[10]));
                                listview1.Items.Item[aim].SubItems[11]:= IntToStr(StrToInt(listview1.Items.Item[aim].SubItems[11])+ StrToInt(listview1.Items.Item[rowindex].SubItems[11]));
                                listview1.Items.Item[aim].SubItems[12]:= IntToStr(StrToInt(listview1.Items.Item[aim].SubItems[12])+ StrToInt(listview1.Items.Item[rowindex].SubItems[12]));
                                listview1.Items.Item[aim].SubItems[13]:= IntToStr(StrToInt(listview1.Items.Item[aim].SubItems[13])+ StrToInt(listview1.Items.Item[rowindex].SubItems[13]));
                                rowindex := rowindex+1;
                        end;
                end;
          2 :   begin
                        rowindex := stat;
                        while (rowindex<=endp) do
                        begin
                                listview2.Items.Item[aim].SubItems[1]:= IntToStr(StrToInt(listview2.Items.Item[aim].SubItems[1])+ StrToInt(listview2.Items.Item[rowindex].SubItems[1]));
                                listview2.Items.Item[aim].SubItems[2]:= IntToStr(StrToInt(listview2.Items.Item[aim].SubItems[2])+ StrToInt(listview2.Items.Item[rowindex].SubItems[2]));
                                listview2.Items.Item[aim].SubItems[3]:= IntToStr(StrToInt(listview2.Items.Item[aim].SubItems[3])+ StrToInt(listview2.Items.Item[rowindex].SubItems[3]));
                                listview2.Items.Item[aim].SubItems[4]:= IntToStr(StrToInt(listview2.Items.Item[aim].SubItems[4])+ StrToInt(listview2.Items.Item[rowindex].SubItems[4]));
                                listview2.Items.Item[aim].SubItems[5]:= IntToStr(StrToInt(listview2.Items.Item[aim].SubItems[5])+ StrToInt(listview2.Items.Item[rowindex].SubItems[5]));
                                listview2.Items.Item[aim].SubItems[6]:= IntToStr(StrToInt(listview2.Items.Item[aim].SubItems[6])+ StrToInt(listview2.Items.Item[rowindex].SubItems[6]));
                                listview2.Items.Item[aim].SubItems[7]:= IntToStr(StrToInt(listview2.Items.Item[aim].SubItems[7])+ StrToInt(listview2.Items.Item[rowindex].SubItems[7]));
                                listview2.Items.Item[aim].SubItems[8]:= IntToStr(StrToInt(listview2.Items.Item[aim].SubItems[8])+ StrToInt(listview2.Items.Item[rowindex].SubItems[8]));
                                listview2.Items.Item[aim].SubItems[9]:= IntToStr(StrToInt(listview2.Items.Item[aim].SubItems[9])+ StrToInt(listview2.Items.Item[rowindex].SubItems[9]));
                                listview2.Items.Item[aim].SubItems[10]:= IntToStr(StrToInt(listview2.Items.Item[aim].SubItems[10])+ StrToInt(listview2.Items.Item[rowindex].SubItems[10]));
                                listview2.Items.Item[aim].SubItems[11]:= IntToStr(StrToInt(listview2.Items.Item[aim].SubItems[11])+ StrToInt(listview2.Items.Item[rowindex].SubItems[11]));
                                listview2.Items.Item[aim].SubItems[12]:= IntToStr(StrToInt(listview2.Items.Item[aim].SubItems[12])+ StrToInt(listview2.Items.Item[rowindex].SubItems[12]));
                                listview2.Items.Item[aim].SubItems[13]:= IntToStr(StrToInt(listview2.Items.Item[aim].SubItems[13])+ StrToInt(listview2.Items.Item[rowindex].SubItems[13]));
                                rowindex := rowindex+1;
                        end;
                end;
          3 :   begin
                        rowindex := stat;
                        while (rowindex<=endp) do
                        begin
                                listview3.Items.Item[aim].SubItems[1]:= FloatToStr(StrToFloat(listview3.Items.Item[aim].SubItems[1])+ StrToFloat(listview3.Items.Item[rowindex].SubItems[1]));
                                listview3.Items.Item[aim].SubItems[2]:= FloatToStr(StrToFloat(listview3.Items.Item[aim].SubItems[2])+ StrToFloat(listview3.Items.Item[rowindex].SubItems[2]));
                                listview3.Items.Item[aim].SubItems[3]:= FloatToStr(StrToFloat(listview3.Items.Item[aim].SubItems[3])+ StrToFloat(listview3.Items.Item[rowindex].SubItems[3]));
                                listview3.Items.Item[aim].SubItems[4]:= FloatToStr(StrToFloat(listview3.Items.Item[aim].SubItems[4])+ StrToFloat(listview3.Items.Item[rowindex].SubItems[4]));
                                listview3.Items.Item[aim].SubItems[5]:= FloatToStr(StrToFloat(listview3.Items.Item[aim].SubItems[5])+ StrToFloat(listview3.Items.Item[rowindex].SubItems[5]));
                                listview3.Items.Item[aim].SubItems[6]:= FloatToStr(StrToFloat(listview3.Items.Item[aim].SubItems[6])+ StrToFloat(listview3.Items.Item[rowindex].SubItems[6]));
                                listview3.Items.Item[aim].SubItems[7]:= FloatToStr(StrToFloat(listview3.Items.Item[aim].SubItems[7])+ StrToFloat(listview3.Items.Item[rowindex].SubItems[7]));
                                listview3.Items.Item[aim].SubItems[8]:= FloatToStr(StrToFloat(listview3.Items.Item[aim].SubItems[8])+ StrToFloat(listview3.Items.Item[rowindex].SubItems[8]));
                                listview3.Items.Item[aim].SubItems[9]:= FloatToStr(StrToFloat(listview3.Items.Item[aim].SubItems[9])+ StrToFloat(listview3.Items.Item[rowindex].SubItems[9]));
                                listview3.Items.Item[aim].SubItems[10]:= FloatToStr(StrToFloat(listview3.Items.Item[aim].SubItems[10])+ StrToFloat(listview3.Items.Item[rowindex].SubItems[10]));
                                listview3.Items.Item[aim].SubItems[11]:= FloatToStr(StrToFloat(listview3.Items.Item[aim].SubItems[11])+ StrToFloat(listview3.Items.Item[rowindex].SubItems[11]));
                                listview3.Items.Item[aim].SubItems[12]:= FloatToStr(StrToFloat(listview3.Items.Item[aim].SubItems[12])+ StrToFloat(listview3.Items.Item[rowindex].SubItems[12]));
                                listview3.Items.Item[aim].SubItems[13]:= FloatToStr(StrToFloat(listview3.Items.Item[aim].SubItems[13])+ StrToFloat(listview3.Items.Item[rowindex].SubItems[13]));
                                rowindex := rowindex+1;
                        end;
                end;
          end;
end;

function  TQueryForm2.GetRowIndex(str : string; num : integer): integer;
var
        find : boolean;
        ind : integer;
begin
        find := false; ind := 0;
        case num of
          1 : while ((not find) and (ind < 20)) do
              begin
                if (str = tit1[ind])
                then
                   find := true
                else
                   ind := ind+1;
              end;
          2 : while ((not find) and (ind < 21)) do
              begin
                if (str = tit2[ind])
                then
                   find := true
                else
                   ind := ind+1;
              end;
          3 : while ((not find) and (ind < 11)) do
              begin
                if (str = tit3[ind])
                then
                   find := true
                else
                   ind := ind+1;
              end;
        end;
        if (find) then GetRowIndex := ind
        else    GetRowIndex := -1;
end;


function TQueryForm2.GetColIndex(str : string):integer;
var
        ind : integer;
        find : boolean;
begin
        find := false; ind := 2;
        while ((not find) and (ind <14)) do
        begin
                if (colname[ind] = str) then find := true
                else
                        ind := ind+1;
                if (find) then GetColIndex := ind
                else GetColIndex := -1;
        end;
end;

procedure TQueryForm2.InitListViews();
var
        rowindex,i : integer;
begin
        for rowindex := 0 to 19 do
        begin
                listview1.Items.Item[rowindex].SubItems[1] := '0';
                listview1.Items.Item[rowindex].SubItems[2] := '0';
                listview1.Items.Item[rowindex].SubItems[3] := '0';
                listview1.Items.Item[rowindex].SubItems[4] := '0';
                listview1.Items.Item[rowindex].SubItems[5] := '0';
                for i := 6 to 13 do
                begin
                        listview1.Items.Item[rowindex].SubItems.Add('0');
                end;
        end;
        for rowindex := 0 to 18 do
        begin
                listview2.Items.Item[rowindex].SubItems[1] := '0';
                listview2.Items.Item[rowindex].SubItems[2] := '0';
                listview2.Items.Item[rowindex].SubItems[3] := '0';
                listview2.Items.Item[rowindex].SubItems[4] := '0';
                listview2.Items.Item[rowindex].SubItems[5] := '0';
                for i := 6 to 13 do
                begin
                        listview2.Items.Item[rowindex].SubItems.Add('0');
                end;
        end;
        for rowindex := 0 to 4 do
        begin
                listview3.Items.Item[rowindex].SubItems[1] := '0';
                listview3.Items.Item[rowindex].SubItems[2] := '0';
                listview3.Items.Item[rowindex].SubItems[3] := '0';

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
96av麻豆蜜桃一区二区| 色综合中文字幕| 奇米精品一区二区三区在线观看一| 一区二区三区在线看| 亚洲精品视频在线观看免费 | 日韩精品午夜视频| 亚洲一区二区黄色| 亚洲一卡二卡三卡四卡| 一区二区三国产精华液| 亚洲国产欧美日韩另类综合| 一区二区三区四区视频精品免费| 一区二区免费在线| 亚洲国产综合人成综合网站| 亚洲第一搞黄网站| 日韩va欧美va亚洲va久久| 日韩精品亚洲专区| 国产在线一区二区| 成人福利视频在线| 91影院在线免费观看| 91国产免费看| 欧美人xxxx| 精品国产乱子伦一区| 国产日产亚洲精品系列| 国产精品女主播在线观看| 亚洲免费观看高清在线观看| 亚洲一二三区不卡| 日本欧美大码aⅴ在线播放| 精品一区二区日韩| 成人免费视频caoporn| 91国产丝袜在线播放| 日韩一区二区三区精品视频| 91精品国产福利在线观看| 久久无码av三级| 国产精品不卡在线观看| 夜夜精品浪潮av一区二区三区| 日欧美一区二区| 国产乱理伦片在线观看夜一区 | 欧美国产视频在线| 夜夜精品浪潮av一区二区三区| 日本中文一区二区三区| 国产成人精品亚洲午夜麻豆| 日本电影欧美片| 亚洲手机成人高清视频| 水野朝阳av一区二区三区| 精品亚洲国产成人av制服丝袜| 97久久人人超碰| 欧美一区二区精美| 国产精品传媒入口麻豆| 日韩电影免费一区| 大尺度一区二区| 欧美三级韩国三级日本三斤| 久久久久久久综合| 亚洲高清久久久| 成人免费视频国产在线观看| 制服丝袜亚洲色图| 国产精品久久久久影院| 日韩国产精品久久久久久亚洲| 国产麻豆日韩欧美久久| 欧美日韩国产首页| 国产精品卡一卡二| 久久97超碰色| 欧美午夜一区二区三区| 国产人成一区二区三区影院| 天堂资源在线中文精品| gogogo免费视频观看亚洲一| 日韩精品一区二区三区swag | 婷婷久久综合九色综合绿巨人| 成人精品小蝌蚪| 欧美v亚洲v综合ⅴ国产v| 亚洲一区二区三区四区在线免费观看| 国产伦精品一区二区三区在线观看 | 色综合视频一区二区三区高清| 精品欧美久久久| 亚洲成av人片在线观看| 色婷婷精品久久二区二区蜜臀av| 久久婷婷成人综合色| 三级不卡在线观看| 在线区一区二视频| 国产精品美女久久久久aⅴ国产馆| 久久精品久久久精品美女| 欧美亚洲尤物久久| 亚洲人成影院在线观看| 丁香六月久久综合狠狠色| 精品少妇一区二区三区免费观看 | 亚洲一区二区成人在线观看| 成人激情免费网站| 久久久久国产精品厨房| 久久精品国产999大香线蕉| 欧美色图12p| 一区二区三区四区在线播放| 99精品1区2区| 国产精品久久福利| 国产传媒日韩欧美成人| 久久久久青草大香线综合精品| 裸体歌舞表演一区二区| 日韩精品中文字幕在线不卡尤物| 午夜精品成人在线| 欧美性大战久久久久久久 | 不卡欧美aaaaa| 国产精品欧美一级免费| 成年人国产精品| 国产精品久久久久久久久动漫| 成人激情开心网| 成人欧美一区二区三区1314| 丁香六月久久综合狠狠色| 欧美激情一区不卡| 不卡的电影网站| 18成人在线观看| 91女厕偷拍女厕偷拍高清| 亚洲乱码中文字幕综合| 在线免费av一区| 一区二区三区.www| 4438x亚洲最大成人网| 免费在线看一区| 久久久久久97三级| 成人高清免费观看| 亚洲免费在线看| 7777精品伊人久久久大香线蕉的| 日韩高清一区在线| 欧美不卡一区二区三区四区| 韩国毛片一区二区三区| 国产日韩精品一区二区浪潮av| youjizz久久| 亚洲图片欧美色图| 91精品国产乱码久久蜜臀| 激情成人午夜视频| 中文一区在线播放| 一本一道波多野结衣一区二区 | 96av麻豆蜜桃一区二区| 亚洲一区二区美女| 精品女同一区二区| 国产成人av电影在线播放| 亚洲视频免费观看| 欧美日韩国产高清一区二区三区 | 国产日韩在线不卡| 91丨九色丨国产丨porny| 洋洋av久久久久久久一区| 91精品国产色综合久久ai换脸| 久久精品二区亚洲w码| 国产免费久久精品| 欧美三级资源在线| 免费人成网站在线观看欧美高清| 久久综合久色欧美综合狠狠| 成人国产精品免费观看| 婷婷国产v国产偷v亚洲高清| 久久久国际精品| 日本伦理一区二区| 韩国精品主播一区二区在线观看| 亚洲欧洲制服丝袜| 欧美成人a∨高清免费观看| 91免费小视频| 国产一区二区在线视频| 一区二区三区不卡在线观看| 精品电影一区二区| 在线免费一区三区| 国产高清不卡一区| 偷窥少妇高潮呻吟av久久免费| 国产日产亚洲精品系列| 3751色影院一区二区三区| 顶级嫩模精品视频在线看| 日韩精品一级二级 | eeuss国产一区二区三区| 日韩高清不卡一区| 亚洲视频一区在线| 亚洲精品一区二区三区四区高清| 欧美在线观看视频在线| 国产盗摄一区二区| 免费观看日韩av| 一区二区免费在线| 国产精品天天看| 精品福利视频一区二区三区| 在线观看日韩av先锋影音电影院| 国产成都精品91一区二区三| 免费av网站大全久久| 一区二区三区中文字幕在线观看| 久久久久国产精品麻豆ai换脸| 在线观看91精品国产麻豆| 色屁屁一区二区| 粉嫩欧美一区二区三区高清影视| 日本免费新一区视频| 亚洲主播在线播放| 国产精品成人免费精品自在线观看| 欧美精品一区二区三区蜜桃视频| 欧美日韩国产综合草草| 色综合天天综合网天天狠天天| 国产精品亚洲一区二区三区妖精| 日本中文在线一区| 天天爽夜夜爽夜夜爽精品视频| 中文字幕一区日韩精品欧美| 国产日韩影视精品| 久久久www成人免费毛片麻豆| 日韩美女视频一区二区在线观看| 欧美日韩国产片| 国产精品国产三级国产aⅴ原创| 久久综合色鬼综合色| 日韩免费看网站| 欧美成人一区二区三区片免费| 337p亚洲精品色噜噜噜| 在线不卡一区二区| 欧美精品丝袜久久久中文字幕|