亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Spreadsheet控件在Delphi數(shù)據(jù)庫系統(tǒng)中的編程與應(yīng)用

        2007-07-05 01:40:06黃雄波
        智能計算機與應(yīng)用 2007年3期
        關(guān)鍵詞:電子表格開發(fā)人員數(shù)據(jù)表

        黃雄波

        摘要:在Delphi開發(fā)環(huán)境中.討論了Microsoft OWC(Office Web components)的spreadsheet控件數(shù)據(jù)導(dǎo)入問題。

        關(guān)鍵詞:DdlphiSpreadsheet控件Excel工作表函數(shù)

        中圖分類號TP311.11

        文獻標識碼B文章編號:1002-2422(2007)03-0022-03

        本文在Delphi開發(fā)環(huán)境中將結(jié)合Microsoft OWC(Of-fice Web Components)的Spreadsheet控件進行編程,并運用Excel工作表函數(shù)有效地簡化統(tǒng)計分析的數(shù)據(jù)處理過程。

        1Delphi中Spreadsheet控件的編程與應(yīng)用

        OWC是包含在Microsoft office的一組控件,軟件開發(fā)人員利用這些控件可以很方便地在Web文檔或傳統(tǒng)編程環(huán)境中(VB、VC、Delphi、C++Builder等)進行數(shù)據(jù)分析和圖表處理。Microsoft Office XP版本的OWC中的Spread-sheet控件使軟件開發(fā)人員在編程語言中獲得了一個完整的Excel電子表格工作環(huán)境。顯然,只要把數(shù)據(jù)表記錄導(dǎo)入至Spreadsheet控件中。便可利用其豐富的Excel函數(shù)進行數(shù)據(jù)分析處理。

        1.1OWC組件的安裝

        計算機系統(tǒng)安裝Microsoft Office XP后,在Delphi 7中單擊菜單[Project]→[Import Type Library],在隨后出現(xiàn)的對話框中選取“Microsoft Office XP Web Components 9.0(Version 1.O)”選項,其余參數(shù)選用默認值,然后單擊?!癐n-stall”按鈕,執(zhí)行安裝:若安裝成功,在Delphi IDE的ActiveX頁面上出現(xiàn)六個OWC控件。

        1.2Spreadsheet控件的數(shù)據(jù)導(dǎo)入問題

        把數(shù)據(jù)表記錄導(dǎo)入至Spreadsheet控件中,其數(shù)據(jù)源可以選用OWC的DataSourceControl控件或與ADO兼容的控件,兩者的主要區(qū)別是數(shù)據(jù)源的定義方式有所不同。這里以選用OWC的DataSourceControl控件為例,討論spreadsheet控件的數(shù)據(jù)導(dǎo)入問題。其主要過程如下:

        (1)從ActiveX頁面上往設(shè)計窗體加入spreadsheet和DataSourceControl控件;

        (2)編寫相關(guān)程序代碼,完成Spreadsheet控件的數(shù)據(jù)導(dǎo)入:

        var

        RSD:ReeordSetDd

        begin

        DataSourceControl1.ConneetionString:=DRIVER={Microsoft AccessDriver(*.mdb)};‘+DBQ=C:TESTOBl.MDB;

        RSD:=DataSoureeControl1.ReeordsetDefs.AddNew (“select*from[成績表]:‘3成績表,”);

        Spreadsheet1.DataSouree:=DataSoureeContml1.DefauhIntedace as

        MSDATASRC_TLB.DataSource;

        spreadsheet1.DamMember:=Rsd.Name;

        end;

        (3)Spreadsheet控件數(shù)據(jù)導(dǎo)入程序的運行結(jié)果

        1.3Spreadsheet控件相關(guān)的屬性及方法

        Spreadsheet控件詳盡的使用說明可參見Microsoft Of-fice Web組件對象模型的幫助文檔,不同的Office版本其OWC幫助文檔的名稱會有所不同。如Office 2000為MSOWCVBA.chm、Office XP為OWCVBAlo.clun,而Office2003則為OWCVBAl1.clam,用戶可在資源管理器中定位到相應(yīng)的目錄后便可打開相應(yīng)的幫助文檔.本文所運用到Spreadsheet控件的主要屬性和方法。

        1.4spreadsheet控件的Excel函數(shù)應(yīng)用

        由于Spreadsheet控件為用戶提供了Excel電子表格的工作環(huán)境,因此眾多的Excel工作表函數(shù)可以直接在Spreadsheet控件的單元格中使用。圖1中各個學(xué)生的總分、最高分、最低分及名次等信息均可分別調(diào)用Excel工作表的Sum、max、min、Rank函數(shù)來處理,具體代碼如下:

        var

        i:integer;

        begin

        Spreadsheet1.Cells.hem[2,6].Value2:==sum(c2:e2);

        Spreadsheet1.Cells.Item[2,7].Value2:==max(c2:e2);

        Spreadsheetl.Cells.Item[2,8].Value2:==min(c2:e2);

        spreadsheet1.Cells.Item[2,9].Value2:==Rank(f2,f$2:F$65536,0);

        Spreadsheet1.Ceils.Range[Spreadsheet1.Cells.Ihem[2,6],Spreadsheet1.Cells.Item[2,9J].Select;

        for i:=1 to ADOQuery1.ReeordCount-1 do

        Spreadsheet1.Selection.Copy(Spreadsheet1.Cells.Item[2+i,61);

        end;

        程序最終的運行結(jié)果如圖3所示:

        2結(jié)束語

        Spreadsheet控件為眾多編程語言提供了Excel電子表格的工作環(huán)境,它的可編程內(nèi)核和豐富的工作表函數(shù)為MIS應(yīng)用系統(tǒng)帶來了一種全新的、快捷的數(shù)據(jù)處理方法。

        猜你喜歡
        電子表格開發(fā)人員數(shù)據(jù)表
        湖北省新冠肺炎疫情數(shù)據(jù)表
        黨員生活(2020年2期)2020-04-17 09:56:30
        Semtech發(fā)布LoRa Basics 以加速物聯(lián)網(wǎng)應(yīng)用
        基于列控工程數(shù)據(jù)表建立線路拓撲關(guān)系的研究
        電子表格的自動化檢測
        智富時代(2018年9期)2018-10-19 18:51:44
        淺談電子表格技術(shù)在人事管理中的應(yīng)用
        基于Excel電子表格的體育成績統(tǒng)計軟件設(shè)計
        讓W(xué)indows 10進入開發(fā)者模式
        電腦迷(2015年12期)2015-04-29 23:22:51
        后悔了?教你隱藏開發(fā)人員選項
        電腦愛好者(2015年6期)2015-04-03 01:20:56
        圖表
        巧用EXCEL電子表格計算土地面積
        在线不卡中文字幕福利| 无码成人aaaaa毛片| 天天av天天爽无码中文| 中文字幕人妻系列一区尤物视频| 亚洲精品国产av成拍| 无遮掩无码h成人av动漫| 69精品国产乱码久久久| 高h喷水荡肉爽文np肉色学校| 午夜一区欧美二区高清三区| 日韩亚洲中文图片小说| 久久亚洲综合亚洲综合| 国产 精品 自在 线免费| 人妻忍着娇喘被中进中出视频| 一区二区免费电影| 精品淑女少妇av久久免费 | 日本五月天婷久久网站| 无码无在线观看| 精品一区二区三区久久| 国语对白做受xxxxx在| 亚洲成人免费网址| 中文字幕中文一区中文字幕| 亚洲一区二区三区,日本| 欧美极品少妇无套实战 | 日本女同伦理片在线观看| 国产一品二品精品在线| 日本久久高清一区二区三区毛片| XXXXBBBB欧美| 中文字幕视频一区二区| 国产成人av一区二区三区在线观看 | 国产精品国产三级国产一地 | 黄色网页在线观看一区二区三区| 少妇人妻中文久久综合| 免费a级毛片无码a∨男男 | 免费观看在线一区二区| 级毛片内射视频| 色视频www在线播放国产人成| 国产丝袜免费精品一区二区 | 美女裸体无遮挡黄污网站| 亚洲一区二区三区偷拍视频| 曰韩亚洲av人人夜夜澡人人爽 | 国产精品国产三级国产专播|