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

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

?? bustradeyearrepunit.pas

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

interface

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

type
  TBusTradeYearRepFrm = class(TForm)
    Panel1: TPanel;
    Panel7: TPanel;
    Panel2: TPanel;
    Panel8: TPanel;
    Label6: TLabel;
    Panel3: TPanel;
    Label2: TLabel;
    Label4: TLabel;
    ComboBox1: TComboBox;
    Panel4: TPanel;
    BitBtn1: TBitBtn;
    BitBtn3: TBitBtn;
    BitBtn4: TBitBtn;
    BitBtn2: TBitBtn;
    ADOQuery1: TADOQuery;
    ADOQuery3: TADOQuery;
    ADOCommand1: TADOCommand;
    Panel5: TPanel;
    PageControl1: TPageControl;
    TabSheet1: TTabSheet;
    ListView1: TListView;
    TabSheet2: TTabSheet;
    ListView2: TListView;
    Memo1: TMemo;
    Label1: TLabel;
    Label3: TLabel;
    Label5: TLabel;
    procedure BitBtn3Click(Sender: TObject);
    procedure BitBtn4Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
    procedure BitBtn1Click(Sender: TObject);
    procedure BitBtn2Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
    iExistFlag:Integer;
    iUpdateFlag:Integer;
    iUpdateFlagH:Integer;
    procedure SpecYearData;
    procedure WriteMonData();
    procedure UpdateMonData();
  end;

var
  BusTradeYearRepFrm: TBusTradeYearRepFrm;

implementation

uses BusTradeDataModuleUnit, PrintInfoUnit, PrintProc;

{$R *.dfm}
procedure TBusTradeYearRepFrm.SpecYearData;
var
        iRow:Integer;
        iCol:Integer;
        sqlString:String;
        iYear:String;
        iValue:String;
        iCode:String;
        iCode1:String;
begin
        iYear:=ComboBox1.Text;

        {寫橫表}
        sqlString:='insert into 公交行業統計年報表 (城市代碼,統計年份,生成方式,備注) values('
                  +'''' + '022' + '''' + ',' + iYear + ',' + '''' + '生成' + ''''
                  +','+ '''' + Memo1.Lines.Strings[0]+'''' + ')';
        ADOCommand1.CommandText:=sqlString;
        ADOCommand1.Execute;

        sqlString:='select * from  公交行業統計年報表 where 城市代碼='+'''' + '022' + ''''
                  + ' and 生成方式=' + '''' + '生成' + '''' + 'and 統計年份=' + iYear;
        ADOQuery1.Close;
        ADOQuery1.SQL.Clear;
        ADOQuery1.SQL.Add(sqlString);
        ADOQuery1.Open;

        ADOQuery1.Edit;
        ADOQuery1.FieldByName('備注').Value:=Memo1.Lines.Strings[1];

        {更新寫縱表}
        for iRow := 0 to 22 do
        begin
                iValue:=ListView1.Items[iRow].SubItems[2];
                iCode:='''' + ListView1.Items[iRow].SubItems[0] + '''';
                iCode1:=ListView1.Items[iRow].SubItems[0];
                //ADOQuery1.FieldByName(iCode).AsInteger:=iValue;
                ADOQuery1.FieldByName(iCode1).Value:=iValue;

                sqlString:= 'update 公交行業統計年報_z set 全年實際=' + iValue
                          + ' where 城市代碼=' + '''' + '022' + '''' + ' and 統計年份=' + iYear
                          + ' and 指標代碼= ' + iCode;

                ADOCommand1.CommandText:=sqlString;
                ADOCommand1.Execute;
        end;
        for iRow:=0 to 22 do
        begin
                iValue:=ListView1.Items[iRow].SubItems[6];
                iCode:='''' + ListView1.Items[iRow].SubItems[4] + '''';
                iCode1:=ListView1.Items[iRow].SubItems[4];
                ADOQuery1.FieldByName(iCode1).Value:=iValue;

                {sqlString:= 'insert into 公交行業統計月報_z (城市代碼,統計年份,統計月份,指標代碼,本月實際) '
                          + ' values('+ '''' + '022' + '''' + ',' + iYear + ',' + iMonth + ','
                          + iCode + ',' + iValue + ')';}

                sqlString:= 'update 公交行業統計年報_z set 全年實際=' + iValue
                          + ' where 城市代碼=' + '''' + '022' + '''' + ' and 統計年份=' + iYear
                          + ' and 指標代碼= ' + iCode;

                ADOCommand1.CommandText:=sqlString;
                ADOCommand1.Execute;
        end;
        for iRow := 0 to 20 do
        begin
                iValue:=ListView2.Items[iRow].SubItems[2];
                iCode:='''' + ListView2.Items[iRow].SubItems[0] + '''';
                iCode1:=ListView2.Items[iRow].SubItems[0];
                //ADOQuery1.FieldByName(iCode).AsFloat:=iValue;
                ADOQuery1.FieldByName(iCode1).Value:=iValue;

                sqlString:= 'update 公交行業統計年報_z set 全年實際=' + iValue
                          + ' where 城市代碼=' + '''' + '022' + '''' + ' and 統計年份=' + iYear
                          + ' and 指標代碼= ' + iCode;

                ADOCommand1.CommandText:=sqlString;
                ADOCommand1.Execute;
        end;
        for iRow:=0 to 18 do
        begin
                iValue:=ListView2.Items[iRow].SubItems[6];
                iCode:='''' + ListView2.Items[iRow].SubItems[4] + '''';
                iCode1:=ListView2.Items[iRow].SubItems[4];
                ADOQuery1.FieldByName(iCode1).Value:=iValue;

                sqlString:= 'update 公交行業統計年報_z set 全年實際=' + iValue
                          + ' where 城市代碼=' + '''' + '022' + '''' + ' and 統計年份=' + iYear
                          + ' and 指標代碼= ' + iCode;
                ADOCommand1.CommandText:=sqlString;
                ADOCommand1.Execute;
        end;

        ADOQuery1.Post;
end;

procedure TBusTradeYearRepFrm.UpdateMonData();
var
        iRow:Integer;
        iCol:Integer;
        sqlString:String;
        iYear:String;
        iValue:String;
        iCode:String;
        iCode1:String;
begin
        iYear:=ComboBox1.Text;

        {更新橫表}
        {sqlString:='insert into 公交行業統計月報表 (城市代碼,統計年份,統計月份,生成方式) values('
                  +'''' + '022' + '''' + ',' + iYear + ',' + iMonth + ',' + '''' + '生成' + '''' + ')';
        ADOCommand1.CommandText:=sqlString;
        ADOCommand1.Execute;
        }
        sqlString:='select * from  公交行業統計年報表 where 城市代碼='+'''' + '022' + ''''
                  + ' and 生成方式=' + '''' + '生成' + '''' + 'and 統計年份=' + iYear;
        ADOQuery1.Close;
        ADOQuery1.SQL.Clear;
        ADOQuery1.SQL.Add(sqlString);
        ADOQuery1.Open;

        ADOQuery1.Edit;
        ADOQuery1.FieldByName('備注').Value:=Memo1.Lines.Strings[1];

        {更新寫縱表}
        for iRow := 0 to 22 do
        begin
                iValue:=ListView1.Items[iRow].SubItems[2];
                iCode:='''' + ListView1.Items[iRow].SubItems[0] + '''';
                iCode1:=ListView1.Items[iRow].SubItems[0];
                //ADOQuery1.FieldByName(iCode).AsInteger:=iValue;
                ADOQuery1.FieldByName(iCode1).Value:=iValue;

                sqlString:= 'update 公交行業統計年報_z set 全年實際=' + iValue
                          + ' where 城市代碼=' + '''' + '022' + '''' + ' and 統計年份=' + iYear
                          + ' and 指標代碼= ' + iCode;

                ADOCommand1.CommandText:=sqlString;
                ADOCommand1.Execute;
        end;
        for iRow:=0 to 22 do
        begin
                iValue:=ListView1.Items[iRow].SubItems[6];
                iCode:='''' + ListView1.Items[iRow].SubItems[4] + '''';
                iCode1:=ListView1.Items[iRow].SubItems[4];
                ADOQuery1.FieldByName(iCode1).Value:=iValue;

                {sqlString:= 'insert into 公交行業統計月報_z (城市代碼,統計年份,統計月份,指標代碼,本月實際) '
                          + ' values('+ '''' + '022' + '''' + ',' + iYear + ',' + iMonth + ','
                          + iCode + ',' + iValue + ')';}

                sqlString:= 'update 公交行業統計年報_z set 全年實際=' + iValue
                          + ' where 城市代碼=' + '''' + '022' + '''' + ' and 統計年份=' + iYear
                          + ' and 指標代碼= ' + iCode;

                ADOCommand1.CommandText:=sqlString;
                ADOCommand1.Execute;
        end;
        for iRow := 0 to 20 do
        begin
                iValue:=ListView2.Items[iRow].SubItems[2];
                iCode:='''' + ListView2.Items[iRow].SubItems[0] + '''';
                iCode1:=ListView2.Items[iRow].SubItems[0];
                //ADOQuery1.FieldByName(iCode).AsFloat:=iValue;
                ADOQuery1.FieldByName(iCode1).Value:=iValue;

                sqlString:= 'update 公交行業統計年報_z set 全年實際=' + iValue
                          + ' where 城市代碼=' + '''' + '022' + '''' + ' and 統計年份=' + iYear
                          + ' and 指標代碼= ' + iCode;

                ADOCommand1.CommandText:=sqlString;
                ADOCommand1.Execute;
        end;
        for iRow:=0 to 18 do
        begin
                iValue:=ListView2.Items[iRow].SubItems[6];
                iCode:='''' + ListView2.Items[iRow].SubItems[4] + '''';
                iCode1:=ListView2.Items[iRow].SubItems[4];
                ADOQuery1.FieldByName(iCode1).Value:=iValue;

                sqlString:= 'update 公交行業統計年報_z set 全年實際=' + iValue
                          + ' where 城市代碼=' + '''' + '022' + '''' + ' and 統計年份=' + iYear
                          + ' and 指標代碼= ' + iCode;
                ADOCommand1.CommandText:=sqlString;
                ADOCommand1.Execute;
        end;

        ADOQuery1.Post;

end;
procedure TBusTradeYearRepFrm.WriteMonData();
var
        iRow:Integer;
        iCol:Integer;
        sqlString:String;
        iYear:String;
        iValue:String;
        iCode:String;
        iCode1:String;
begin
        iYear:=ComboBox1.Text;

        {寫橫表}
        sqlString:='insert into 公交行業統計年報表 (城市代碼,統計年份,生成方式,備注) values('
                  +'''' + '022' + '''' + ',' + iYear + ',' + '''' + '生成' + ''''
                  +','+ '''' + Memo1.Lines.Strings[0]+'''' + ')';
        ADOCommand1.CommandText:=sqlString;
        ADOCommand1.Execute;

        sqlString:='select * from  公交行業統計年報表 where 城市代碼='+'''' + '022' + ''''
                  + ' and 生成方式=' + '''' + '生成' + '''' + 'and 統計年份=' + iYear;
        ADOQuery1.Close;
        ADOQuery1.SQL.Clear;
        ADOQuery1.SQL.Add(sqlString);
        ADOQuery1.Open;

        ADOQuery1.Edit;

        {寫縱表}
        for iRow := 0 to 22 do
        begin
                iValue:=ListView1.Items[iRow].SubItems[2];
                iCode:='''' + ListView1.Items[iRow].SubItems[0] + '''';
                iCode1:=ListView1.Items[iRow].SubItems[0];

                ADOQuery1.FieldByName(iCode1).Value:=iValue;

                sqlString:= 'insert into 公交行業統計年報_z (城市代碼,統計年份,指標代碼,全年實際) '
                          + ' values('+ '''' + '022' + '''' + ',' + iYear + ','
                          + iCode + ',' + iValue + ')';

                ADOCommand1.CommandText:=sqlString;
                ADOCommand1.Execute;
        end;
        for iRow:=0 to 22 do
        begin
                iValue:=ListView1.Items[iRow].SubItems[6];
                iCode:='''' + ListView1.Items[iRow].SubItems[4] + '''';
                iCode1:=ListView1.Items[iRow].SubItems[4];
                ADOQuery1.FieldByName(iCode1).Value:=iValue;

                sqlString:= 'insert into 公交行業統計年報_z (城市代碼,統計年份,指標代碼,全年實際) '
                          + ' values('+ '''' + '022' + '''' + ',' + iYear + ','
                          + iCode + ',' + iValue + ')';

                ADOCommand1.CommandText:=sqlString;
                ADOCommand1.Execute;
        end;
        for iRow := 0 to 20 do
        begin
                iValue:=ListView2.Items[iRow].SubItems[2];
                iCode:='''' + ListView2.Items[iRow].SubItems[0] + '''';
                iCode1:=ListView2.Items[iRow].SubItems[0];

                ADOQuery1.FieldByName(iCode1).Value:=iValue;

                sqlString:= 'insert into 公交行業統計年報_z (城市代碼,統計年份,指標代碼,全年實際) '
                          + ' values('+ '''' + '022' + '''' + ',' + iYear + ','
                          + iCode + ',' + iValue + ')';

                ADOCommand1.CommandText:=sqlString;
                ADOCommand1.Execute;
        end;
        for iRow:=0 to 18 do
        begin
                iValue:=ListView2.Items[iRow].SubItems[6];
                iCode:='''' + ListView2.Items[iRow].SubItems[4] + '''';
                iCode1:=ListView2.Items[iRow].SubItems[4];
                ADOQuery1.FieldByName(iCode1).Value:=iValue;

                sqlString:= 'insert into 公交行業統計年報_z (城市代碼,統計年份,指標代碼,全年實際) '
                          + ' values('+ '''' + '022' + '''' + ',' + iYear + ','
                          + iCode + ',' + iValue + ')';

                ADOCommand1.CommandText:=sqlString;
                ADOCommand1.Execute;
        end;

        ADOQuery1.Post;

end;

procedure TBusTradeYearRepFrm.BitBtn3Click(Sender: TObject);
begin
        BusTradeYearRepFrm.Close;
end;

procedure TBusTradeYearRepFrm.BitBtn4Click(Sender: TObject);
var
        iYear:String;
        sqlString:String;
        iRecNum:Integer;
        iCityCode:String;
begin
        iExistFlag:=0;
        iYear:=ComboBox1.Text;
        if (iYear<'1990') or (iYear >'2030') then
        begin
                ShowMessage('請輸入在時間范圍1990-2030內的合法年份!');
                exit;
        end;

        iCityCode:='''' + '022' + '''';

        //查詢判斷該年該月數據是否已經存在
        sqlString:='select 指標代碼,全年實際 as 實際 from 公交行業統計年報_z where '
                  +' 城市代碼=' + iCityCode + ' and 統計年份='
                  + iYear + ' order by 指標代碼';
        ADOQuery1.Close;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色激情天天射综合网| 色8久久精品久久久久久蜜| 亚洲欧美日韩中文播放| 欧美一三区三区四区免费在线看 | 在线欧美小视频| 精品一区二区三区香蕉蜜桃| 亚洲精品成人悠悠色影视| 精品电影一区二区| 欧美日本在线播放| 色综合欧美在线| 国产一区二区三区不卡在线观看| 亚洲综合在线视频| 国产女人水真多18毛片18精品视频 | 日韩一级在线观看| 色婷婷国产精品久久包臀| 国产精品自拍毛片| 日本不卡一二三区黄网| 一区二区欧美在线观看| 国产精品久久精品日日| 国产网红主播福利一区二区| 欧美一区二区国产| 日韩欧美第一区| 欧美日韩一区二区不卡| 95精品视频在线| 国产精品夜夜嗨| 精品一区二区三区久久| 日韩av午夜在线观看| 亚洲第一综合色| 一区二区三区四区高清精品免费观看| 欧美激情在线一区二区三区| 亚洲精品一区二区三区四区高清 | 一区二区三区四区蜜桃| 国产精品第四页| 国产精品久久久久婷婷| 国产欧美一区二区精品性色超碰| 日韩你懂的在线观看| 7777精品伊人久久久大香线蕉| 91久久国产综合久久| 91小视频免费看| 99re热这里只有精品视频| av在线一区二区三区| 不卡区在线中文字幕| 99国内精品久久| 色综合久久99| 欧美午夜片在线看| 在线看国产日韩| 欧美日韩午夜在线视频| 777久久久精品| 日韩西西人体444www| 日韩午夜中文字幕| 久久免费视频一区| 亚洲国产成人私人影院tom| 国产欧美日韩精品a在线观看| 国产精品女主播av| 亚洲欧美成aⅴ人在线观看| 一区二区三区欧美亚洲| 亚洲成人动漫在线免费观看| 免费观看日韩av| 国产伦精品一区二区三区免费迷 | 国产精品久久久久久户外露出 | 日本高清不卡在线观看| 欧美三级一区二区| 7777精品伊人久久久大香线蕉完整版 | 中文字幕精品一区二区精品绿巨人| 久久精品夜色噜噜亚洲a∨| 国产精品国产三级国产普通话三级 | 欧美v国产在线一区二区三区| 久久久亚洲午夜电影| 国产精品日日摸夜夜摸av| 亚洲丝袜美腿综合| 石原莉奈在线亚洲三区| 高清av一区二区| 91久久精品日日躁夜夜躁欧美| 欧美男女性生活在线直播观看| 欧美成人福利视频| 国产精品久久久久久久蜜臀| 亚洲妇熟xx妇色黄| 精品在线视频一区| 91在线免费看| 欧美一区国产二区| 国产欧美一区二区三区鸳鸯浴| 亚洲夂夂婷婷色拍ww47| 精品一区二区三区欧美| 91蜜桃在线免费视频| 欧美精品久久99久久在免费线| 久久久国际精品| 亚洲一区视频在线| 国产成人h网站| 欧美老肥妇做.爰bbww| 国产亚洲一本大道中文在线| 一区二区欧美国产| 国产成人超碰人人澡人人澡| 欧美日韩一区二区三区不卡| 亚洲国产精品二十页| 石原莉奈一区二区三区在线观看| 成人黄色国产精品网站大全在线免费观看| 在线观看视频91| 欧美国产综合色视频| 日本免费新一区视频| 91免费观看国产| 26uuu成人网一区二区三区| 亚洲一区二区三区美女| 成人性生交大片| 日韩天堂在线观看| 亚洲va欧美va人人爽| 99热国产精品| 久久久久久黄色| 日本 国产 欧美色综合| 欧美亚洲一区三区| 综合电影一区二区三区| 国产一区亚洲一区| 91精品国产综合久久久久久| 亚洲乱码中文字幕| 菠萝蜜视频在线观看一区| 精品国产伦一区二区三区观看方式 | 免费成人性网站| 欧美专区亚洲专区| 亚洲精品视频在线观看免费| 成人久久18免费网站麻豆| 久久久一区二区三区| 久久99国产精品麻豆| 91精品国产色综合久久不卡蜜臀| 亚洲曰韩产成在线| 一本色道**综合亚洲精品蜜桃冫| 欧美国产成人精品| 懂色av中文一区二区三区 | 中文字幕 久热精品 视频在线 | 欧美一级艳片视频免费观看| 亚洲一本大道在线| 欧美午夜精品一区| 亚洲一区二区三区四区在线免费观看| 96av麻豆蜜桃一区二区| 亚洲欧洲制服丝袜| 91猫先生在线| 亚洲人成网站精品片在线观看| 99v久久综合狠狠综合久久| 中文字幕av资源一区| 成人av资源站| 亚洲欧美激情在线| 色欧美88888久久久久久影院| 成人欧美一区二区三区小说| 6080国产精品一区二区| 亚洲国产精品久久不卡毛片| 欧美日韩三级在线| 日韩精品色哟哟| 日韩欧美亚洲一区二区| 极品瑜伽女神91| 久久婷婷久久一区二区三区| 国产精品一区在线| 亚洲国产高清aⅴ视频| 9人人澡人人爽人人精品| 亚洲人成精品久久久久| 欧洲一区二区av| 日韩电影一二三区| 精品国产91乱码一区二区三区| 国产自产视频一区二区三区| 日本一区二区视频在线| 91网站最新网址| 偷拍日韩校园综合在线| 欧美sm美女调教| www.综合网.com| 亚洲尤物在线视频观看| 日韩女优制服丝袜电影| 高清不卡在线观看av| 亚洲自拍偷拍麻豆| 日韩欧美国产综合在线一区二区三区| 精品亚洲aⅴ乱码一区二区三区| 国产区在线观看成人精品| 97久久超碰精品国产| 亚洲国产日产av| 亚洲精品在线免费播放| 91亚洲精品久久久蜜桃| 午夜成人免费视频| 欧美精品一区二区久久婷婷| 99久久免费精品| 三级在线观看一区二区| 国产日产精品一区| 欧美午夜宅男影院| 黄色日韩网站视频| 亚洲精品成人a在线观看| 日韩欧美亚洲一区二区| 91在线视频在线| 精品一区二区在线看| 亚洲欧美日韩电影| 欧美成人性福生活免费看| 丁香五精品蜜臀久久久久99网站| 亚洲午夜久久久久中文字幕久| 26uuu成人网一区二区三区| 在线观看不卡视频| 国产成人精品免费在线| 天天综合网天天综合色| 国产精品福利一区二区三区| 51精品久久久久久久蜜臀| www.爱久久.com| 毛片av中文字幕一区二区| 日韩久久一区二区| 久久久久青草大香线综合精品| 欧美日韩在线电影| 91香蕉视频mp4| 国产成人一区在线|