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

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

?? namebookscalequeryunit.~pas

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

interface

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

type
  TNameBookScaleQuery = class(TForm)
    Panel1: TPanel;
    PageControl1: TPageControl;
    TabSheet1: TTabSheet;
    TabSheet2: TTabSheet;
    TabSheet3: TTabSheet;
    Panel2: TPanel;
    ListView1: TListView;
    ListView2: TListView;
    ListView3: TListView;
    ComboBox1: TComboBox;
    Label1: TLabel;
    BitBtn1: TBitBtn;
    ADOQuery1: TADOQuery;
    Label2: TLabel;
    BitBtn2: TBitBtn;
    BitBtn3: TBitBtn;
    Label3: TLabel;
    Label4: TLabel;
    Label5: TLabel;
    Label6: TLabel;
    Label7: TLabel;
    Label8: TLabel;
    Label9: TLabel;
    Label10: TLabel;
    Label11: TLabel;
    Label12: TLabel;
    Label13: TLabel;
    Label14: TLabel;
    procedure BitBtn1Click(Sender: TObject);
    procedure ComboBox1Change(Sender: TObject);
    procedure BitBtn3Click(Sender: TObject);
    procedure BitBtn2Click(Sender: TObject);
  private
    { Private declarations }
  public
    function FindRow(LView:TListView;input:String;sPos:integer;ePos:integer):integer;
    function FindCol(input:String):integer;
    procedure StandardInput(LView:TListView;Spos:integer;Epos:integer;Sfield:string);
    procedure sumCa(Spos:integer;Epos:integer;LView:TListView);
    procedure sumCa2(Spos:integer;Epos:integer;LView:TListView);
    procedure moneySum(input:string;Row:integer);
    procedure sumXJ(Spos:integer;Epos:integer;LView:TListView);
    procedure sumXJ2(Spos:integer;Epos:integer;LView:TListView);
    procedure ZongSum(Col:integer;Input:string);
    { Public declarations }
  end;

var
  NameBookScaleQuery: TNameBookScaleQuery;

implementation

uses BusTradeDataModuleUnit, PrintProc, PrintInfoUnit, PrintProc2;

{$R *.dfm}

function TNameBookScaleQuery.FindRow(LView:TListView;input:String;sPos:integer;ePos:integer):integer;
var
        temp:string;
        k:integer;
begin
        for k:=sPos to ePos do
        begin
                temp:=copy(LView.Items[k].Caption,4,Length(LView.Items[k].Caption)-1);
                if temp=input then
                begin
                        FindRow:=k;
                        exit;
                end;
        end;
        FindRow:=-1;
end;

function TNameBookScaleQuery.FindCol(input:String):integer;
begin
        if input='特大型' then
        begin
                FindCol:=2;
                exit;
        end;
        if input='大型' then
        begin
                FindCol:=3;
                exit;
        end;
        if input='中型' then
        begin
                FindCol:=4;
                exit;
        end;
        if input='小型' then
        begin
                FindCol:=5;
                exit;
        end;
        if input='其他' then
        begin
                FindCol:=6;
                exit;
        end;
        FindCol:=-1;
end;

procedure TNameBookScaleQuery.StandardInput(LView:TListView;Spos:integer;Epos:integer;Sfield:string);
var
        i,j,iRow:integer;
        sString:string;
        scale: array [0..4] of string;
begin
        scale[0]:='特大型';
        scale[1]:='大型';
        scale[2]:='中型';
        scale[3]:='小型';
        scale[4]:='其他';
        j:=2;
        for i:=0 to 4 do
        begin
                sString:='select '+Sfield+' AS 字段類型, count('+Sfield+') AS 合計';
                sString:=sString+' FROM 公用事業單位基本情況表 WHERE 企業規模='+''''+scale[i]+'''';
                sString:=sString+' AND 統計年份='+ComboBox1.Text+' and 城市代碼='+''''+'022'+''''+' GROUP BY '+Sfield;

                ADOQuery1.Close;
                ADOQuery1.SQL.Clear;
                ADOQuery1.SQL.Add(sString);
                ADOQuery1.Open;
                ADOQuery1.First;

                while (not ADOQuery1.Eof) do
                begin
                        if FindRow(LView,ADOQuery1.fieldbyname('字段類型').AsString,Spos,Epos)>0 then
                                iRow:=FindRow(LView,ADOQuery1.fieldbyname('字段類型').AsString,Spos,Epos)
                        else begin
                                showmessage('名錄庫中有錯誤!請檢查名錄庫中的數據!');
                                exit;
                        end;
                        LView.Items[iRow].SubItems[j]:=ADOQuery1.fieldbyname('合計').AsString;
                        ADOQuery1.Next;
                end;
                j:=j+1;
        end;
end;

procedure TNameBookScaleQuery.sumCa(Spos:integer;Epos:integer;LView:TListView);
var
        i,j,temp:integer;
begin
        for j:=Spos to Epos do
        begin
                temp:=0;
                for i:=2 to 6 do
                        temp:=temp+StrToInt(LView.Items[j].SubItems[i]);
                LView.Items[j].SubItems[1]:=IntToStr(temp);
        end;
end;

procedure TNameBookScaleQuery.sumCa2(Spos:integer;Epos:integer;LView:TListView);
var
        i,j:integer;
        temp:single;
begin
        for j:=Spos to Epos do
        begin
                temp:=0;
                for i:=2 to 6 do
                        temp:=temp+StrToFloat(LView.Items[j].SubItems[i]);
                LView.Items[j].SubItems[1]:=FloatToStr(temp);
        end;
end;

procedure TNameBookScaleQuery.moneySum(input:string;Row:integer);
var
        i:integer;
        sString:String;
        scale: array [0..4] of string;
begin
        scale[0]:='特大型';
        scale[1]:='大型';
        scale[2]:='中型';
        scale[3]:='小型';
        scale[4]:='其他';

        for i:=0 to 4 do
        begin
                sString:='select b.'+input+' as 類型, sum(a.企業注冊資本金) AS 合計';
                sString:=sString+' FROM 公用事業單位基本情況表 AS a, 主要業務活動表 AS b';
                sString:=sString+' WHERE a.統計年份='+ComboBox1.Text+' and b.統計年份=a.統計年份';
                sString:=sString+' and b.'+input+'='+''''+'1'+''''+' and a.城市代碼='+''''+'022'+'''';
                sString:=sString+' and a.企業規模='+''''+scale[i]+''''+' and a.單位代碼=b.企業代碼 GROUP BY b.'+input;

                ADOQuery1.Close;
                ADOQuery1.SQL.Clear;
                ADOQuery1.SQL.Add(sString);
                ADOQuery1.Open;

                if (ADOQuery1.fieldbyname('合計').AsString<>'') then
                        ListView3.Items[Row].SubItems[i+2]:=ADOQuery1.fieldbyname('合計').AsString
        end;
end;

procedure TNameBookScaleQuery.sumXJ(Spos:integer;Epos:integer;LView:TListView);{計算按類型分的各個規模小記XJ}
var
        i,j,temp:integer;
begin
        for i:=2 to 6 do
        begin
                temp:=0;
                for j:=Spos to Epos do
                        temp:=temp+StrToInt(LView.Items[j].SubItems[i]);
                LView.Items[Spos-1].SubItems[i]:=IntToStr(temp);
        end;
end;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩一区欧美一区| 91麻豆国产在线观看| 91在线高清观看| 欧美一级在线观看| 一级中文字幕一区二区| 国产91丝袜在线观看| 日韩视频一区二区| 亚洲国产成人av网| 91丨九色丨蝌蚪富婆spa| 国产欧美一区二区三区沐欲| 蜜臀久久99精品久久久久宅男 | 99久久国产综合色|国产精品| 日韩欧美的一区| 丝袜美腿亚洲色图| 日本道色综合久久| 亚洲视频免费在线观看| 成人黄色小视频在线观看| 久久久蜜桃精品| 国产一区二区精品在线观看| 日韩你懂的在线播放| 麻豆精品一区二区综合av| 欧美日韩国产美| 丝袜诱惑亚洲看片| 91精品一区二区三区在线观看| 亚洲综合视频在线观看| 日本道精品一区二区三区| 一区二区三区在线观看欧美 | 在线亚洲一区二区| 一区二区三区在线视频播放| 色婷婷国产精品| 亚洲一区二区视频| 欧美亚洲日本一区| 日韩av电影免费观看高清完整版| 欧美日韩国产在线观看| 日韩国产欧美在线播放| 欧美成人午夜电影| 国产成人精品免费网站| 中文字幕日本乱码精品影院| 日本高清不卡aⅴ免费网站| 亚洲最大成人网4388xx| 欧美欧美午夜aⅴ在线观看| 日本网站在线观看一区二区三区| 91精品国产欧美一区二区成人| 日本不卡高清视频| 国产欧美日韩精品在线| 99久免费精品视频在线观看| 一区二区三区91| 欧美一区二区三区免费| 国产精品一区专区| 一区二区在线电影| 宅男在线国产精品| 高清久久久久久| 一区二区三区成人| 欧美一级高清片| 成人一区二区三区| 亚洲高清免费一级二级三级| 日韩一区二区在线观看视频| 丁香网亚洲国际| 亚洲国产综合在线| 国产日韩欧美高清| 欧美日韩国产影片| 国产69精品一区二区亚洲孕妇 | 国产亚洲一区二区三区| 91一区二区三区在线观看| 日韩精品一级二级 | 福利一区二区在线观看| 一区二区高清免费观看影视大全| 日韩一级成人av| 99久久99久久精品免费看蜜桃| 亚洲午夜精品在线| 国产精品国产三级国产普通话蜜臀| 在线视频观看一区| 国产99精品视频| 久久精品av麻豆的观看方式| 亚洲三级在线播放| 久久久精品国产99久久精品芒果 | 欧美电视剧免费观看| 99国产精品久久久久久久久久 | 日韩国产精品久久久久久亚洲| 国产婷婷色一区二区三区在线| 欧美区视频在线观看| 99久久久无码国产精品| 精一区二区三区| 午夜av电影一区| 亚洲免费在线电影| 国产亚洲精品7777| 日韩欧美一级精品久久| 欧美三级一区二区| 91蜜桃婷婷狠狠久久综合9色| 国产精品1区2区3区| 日本免费在线视频不卡一不卡二| 亚洲欧美综合另类在线卡通| 久久久噜噜噜久久中文字幕色伊伊| 4438成人网| 欧美三级乱人伦电影| 99久久国产免费看| 菠萝蜜视频在线观看一区| 久久 天天综合| 伦理电影国产精品| 免费成人av在线播放| 午夜伦理一区二区| 亚洲卡通欧美制服中文| 亚洲人成影院在线观看| 国产精品美女久久久久久久网站| 久久九九全国免费| 日本一区二区成人在线| 久久久久综合网| 久久久电影一区二区三区| 精品国精品国产| 精品精品国产高清一毛片一天堂| 91精品免费在线观看| 欧美精品1区2区| 欧美日韩美女一区二区| 欧美顶级少妇做爰| 日韩一区二区电影在线| 日韩欧美一区二区三区在线| 精品美女在线播放| 久久久精品人体av艺术| 欧美国产日产图区| 亚洲欧美另类久久久精品2019| 亚洲欧美视频在线观看视频| 亚洲欧美日韩小说| 亚洲香肠在线观看| 日韩精品电影一区亚洲| 日本免费在线视频不卡一不卡二 | 成人动漫av在线| 成人h动漫精品一区二区| 不卡视频免费播放| 在线观看一区二区视频| 欧美日韩一区不卡| 欧美变态tickle挠乳网站| 国产欧美日韩在线| 亚洲乱码国产乱码精品精小说| 亚洲影视在线播放| 精品写真视频在线观看| 丁香六月久久综合狠狠色| 色欧美日韩亚洲| 欧美一区二区性放荡片| 国产日韩欧美a| 亚洲制服丝袜在线| 国产又黄又大久久| 91麻豆免费看片| 日韩免费看的电影| 国产精品国产三级国产aⅴ入口| 一区二区三区在线观看网站| 久久se精品一区精品二区| 97久久精品人人澡人人爽| 69久久99精品久久久久婷婷| 国产亚洲欧美日韩日本| 一区二区三区.www| 国产成人精品aa毛片| 欧美日韩和欧美的一区二区| 久久你懂得1024| 午夜精品久久久久久久久久久| 国内不卡的二区三区中文字幕| 91免费版在线| 久久青草国产手机看片福利盒子| 亚洲精品免费在线播放| 老司机精品视频导航| 色哟哟精品一区| 久久精品一级爱片| 日韩精品成人一区二区在线| 成人精品高清在线| 久久综合色之久久综合| 午夜亚洲国产au精品一区二区| 国产老妇另类xxxxx| 91精品国产综合久久久久| 国产精品久久久久婷婷二区次| 毛片av一区二区三区| 欧美视频一区二区三区| 国产欧美日韩综合精品一区二区| 日韩中文字幕av电影| 北条麻妃国产九九精品视频| 久久免费午夜影院| 天天综合天天综合色| 日本道精品一区二区三区| 国产精品色婷婷久久58| 国产高清一区日本| 精品国产一区二区三区四区四 | 亚洲电影中文字幕在线观看| av中文一区二区三区| 国产午夜精品福利| 日本成人中文字幕在线视频| 欧洲一区在线电影| 樱桃视频在线观看一区| 9色porny自拍视频一区二区| 国产喂奶挤奶一区二区三区| 韩日欧美一区二区三区| 精品国产3级a| 久久福利视频一区二区| 欧美成人video| 久久精品二区亚洲w码| 欧美不卡123| 国产一区二区三区在线观看精品| 精品国产一区二区三区忘忧草| 免费成人在线观看| 91精品国产91综合久久蜜臀| 日韩av一二三| 精品国产乱码91久久久久久网站| 麻豆视频观看网址久久|