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
主站蜘蛛池模板: 国产在线精品美女观看| 欧美日韩高清在线| 一级一毛片a级毛片| 69av免费视频| 激情综合图区| 深夜福利视频一区二区| 欧美精品影院| 国产激爽大片在线播放| 精品国产毛片| 91精品啪在线观看国产91| 欧洲熟妇精品视频| 国产va免费精品观看| 国产亚洲美日韩AV中文字幕无码成人| 欧美黄色a| 在线观看91精品国产剧情免费| 免费人成又黄又爽的视频网站| 黄色网站在线观看无码| 欧美亚洲激情| 久久综合色播五月男人的天堂| 丁香亚洲综合五月天婷婷| 亚洲欧美成人综合| 国内a级毛片| 国产精品三级专区| 久久这里只有精品66| 亚洲成年人网| 久久国产精品无码hdav| 青青操国产| 欧美激情首页| 日本黄色a视频| 国产免费羞羞视频| 中国一级特黄视频| 不卡无码h在线观看| 久青草网站| 久久婷婷综合色一区二区| 国产精品无码在线看| 亚洲首页国产精品丝袜| 美臀人妻中出中文字幕在线| 青青青视频91在线 | 国产欧美日韩视频一区二区三区| www亚洲天堂| 手机在线看片不卡中文字幕| 日韩欧美中文| 欧美三级不卡在线观看视频| 日韩少妇激情一区二区| 国产在线八区| 国产精品永久在线| 亚洲精品无码日韩国产不卡| 久久人人妻人人爽人人卡片av| 亚洲福利视频一区二区| 国产在线视频福利资源站| 国产人妖视频一区在线观看| 免费无码一区二区| 国产成人无码综合亚洲日韩不卡| 亚洲九九视频| www成人国产在线观看网站| 女人天堂av免费| 国产极品美女在线观看| 国产激情影院| 欧美 国产 人人视频| 国产一区二区三区精品欧美日韩| 亚洲高清无码久久久| 69综合网| 欧美精品在线看| 精品丝袜美腿国产一区| 亚洲天堂视频网| 国产精品亚洲一区二区三区z| 日韩不卡免费视频| 极品av一区二区| 99色亚洲国产精品11p| 亚洲天堂免费在线视频| 国产成人区在线观看视频| 国产无码高清视频不卡| 黄色网址手机国内免费在线观看| 日韩精品视频久久| 人人妻人人澡人人爽欧美一区| 欧美在线视频a| 真人高潮娇喘嗯啊在线观看| 国产福利在线观看精品| 中文字幕中文字字幕码一二区| 国产成人精品2021欧美日韩| 欧美国产日韩在线播放| 精品无码日韩国产不卡av |