999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

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

2007-07-05 01:40:06黃雄波
智能計算機與應(yīng)用 2007年3期
關(guān)鍵詞:環(huán)境

黃雄波

摘要:在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ù)選用默認值,然后單擊。“In-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ù)處理方法。

猜你喜歡
環(huán)境
長期鍛煉創(chuàng)造體內(nèi)抑癌環(huán)境
一種用于自主學(xué)習(xí)的虛擬仿真環(huán)境
孕期遠離容易致畸的環(huán)境
不能改變環(huán)境,那就改變心境
環(huán)境與保護
環(huán)境
孕期遠離容易致畸的環(huán)境
高等院校環(huán)境類公選課的實踐和探討
掌握“三個三” 兜底環(huán)境信訪百分百
我國環(huán)境會計初探
中國商論(2016年33期)2016-03-01 01:59:38
主站蜘蛛池模板: 成人国产精品视频频| 亚洲人成网7777777国产| 日韩大乳视频中文字幕| 色噜噜狠狠色综合网图区| 性做久久久久久久免费看| 国产噜噜噜视频在线观看| 精品国产自在现线看久久| 亚洲狠狠婷婷综合久久久久| 国精品91人妻无码一区二区三区| 免费人欧美成又黄又爽的视频| 国产毛片久久国产| 在线日韩一区二区| 久草网视频在线| 红杏AV在线无码| 国产精品第一区| 国内嫩模私拍精品视频| 亚洲成人网在线播放| 99视频有精品视频免费观看| 91亚洲精选| 激情视频综合网| 国产精品自拍露脸视频| 超薄丝袜足j国产在线视频| 亚洲天堂福利视频| 日本欧美成人免费| 激情乱人伦| 伊人国产无码高清视频| 色偷偷av男人的天堂不卡| 国产交换配偶在线视频| 欧美www在线观看| 精品自窥自偷在线看| 亚洲天堂网视频| 中文字幕2区| 毛片国产精品完整版| 国产精品入口麻豆| 呦系列视频一区二区三区| 5555国产在线观看| 国产在线观看91精品| 无码专区第一页| 成人伊人色一区二区三区| 久久午夜夜伦鲁鲁片不卡| 一级黄色网站在线免费看| 国产乱人免费视频| 欧美日本在线观看| 无码福利日韩神码福利片| vvvv98国产成人综合青青| 91福利在线观看视频| 一级在线毛片| 国产黑丝一区| 国模私拍一区二区| 成年人午夜免费视频| 亚洲中文字幕在线一区播放| 熟女视频91| 国产精品人人做人人爽人人添| 国产免费自拍视频| 中文纯内无码H| 亚洲人成网站观看在线观看| 日韩色图在线观看| 亚洲色欲色欲www在线观看| 久久精品中文无码资源站| 在线观看亚洲成人| 国产成人免费观看在线视频| 91无码人妻精品一区| 日本不卡在线视频| 老司机午夜精品视频你懂的| 人人看人人鲁狠狠高清| 国产成人一区二区| 国产精品专区第1页| 国产女同自拍视频| 9999在线视频| 久久免费成人| 亚洲区视频在线观看| 在线综合亚洲欧美网站| 国产亚洲日韩av在线| 毛片网站在线看| 亚洲综合婷婷激情| 国产成人调教在线视频| 尤物国产在线| 国产欧美精品专区一区二区| 色综合成人| 精品国产中文一级毛片在线看| 三区在线视频| 制服无码网站|