国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

數(shù)據(jù)報(bào)表設(shè)計(jì)器在多層結(jié)構(gòu)開發(fā)的應(yīng)用

2019-11-18 17:48:29
字體:
供稿:網(wǎng)友
----在VisualBasic中制作報(bào)表,一般是用數(shù)據(jù)環(huán)境設(shè)計(jì)器(DataEnvironmentDesigner)與數(shù)據(jù)報(bào)表設(shè)計(jì)器(DataReportDesigner)相結(jié)合來實(shí)現(xiàn)的。上述方法通常應(yīng)用于客戶/服務(wù)器(C/S)結(jié)構(gòu)。下面,讓我們一起來探討一下DataReportDesigner在多層結(jié)構(gòu)中的應(yīng)用。

----一、前言

----多層應(yīng)用開發(fā)之所以能夠成為程序開發(fā)的主流技術(shù),是與其具有的數(shù)據(jù)訪問和事務(wù)處理能力緊密相關(guān)的。多層應(yīng)用開發(fā)在邏輯上則分為三層:客戶(表現(xiàn)層),應(yīng)用服務(wù)器(業(yè)務(wù)層)和數(shù)據(jù)庫(數(shù)據(jù)層)??蛻粝蚍?wù)器發(fā)請(qǐng)求,作為中間層的服務(wù)器接收請(qǐng)求提供相應(yīng)的邏輯、性能和目錄服務(wù),并最終通過服務(wù)器建立與數(shù)據(jù)庫的連接。多層應(yīng)用開發(fā)中很重要的一點(diǎn)是將應(yīng)用邏輯集中于服務(wù)器,這樣一個(gè)進(jìn)程便可以為多個(gè)客戶服務(wù),而不用再為每客戶都建立一個(gè)服務(wù)器進(jìn)程。下文可作為表現(xiàn)層的一個(gè)例子。

----二、數(shù)據(jù)結(jié)構(gòu)

----假設(shè)我們要打印兩項(xiàng)數(shù)據(jù),其定義如下:

字段名數(shù)據(jù)類型數(shù)據(jù)長度
tidchar10
tnamechar20

----三、創(chuàng)建工程

----(1)在新建工程中選取“標(biāo)準(zhǔn)EXE”后按“確定”鍵,修改工程名為RptEndSub

----五、小結(jié)

----上例具有如下特點(diǎn):(1)組織數(shù)據(jù)很靈活,既可以是本地?cái)?shù)據(jù)也可以是記錄集或者倆者相結(jié)合。(2)程序運(yùn)行速度很快,它比用VB生成Excel報(bào)表快得多。(3)易于移植,只要建立ActiveXDLL工程,加入clsReport和DataReport1模塊編譯成動(dòng)態(tài)庫,即可被其他應(yīng)用程序調(diào)用。建議:可修改clsReport類模塊的屬性把它直接作為DataReport1數(shù)據(jù)源,關(guān)于類模塊的詳細(xì)用法可查閱有關(guān)文檔。本例用VisualBasic6.0(專業(yè)版)編寫,在Windows95下調(diào)試通過。->


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 聂拉木县| 水城县| 玉龙| 应用必备| 山丹县| 准格尔旗| 同德县| 玛多县| 扶余县| 昭通市| 苍溪县| 育儿| 榕江县| 于田县| 个旧市| 香河县| 买车| 上蔡县| 嘉祥县| 桐庐县| 阿尔山市| 葫芦岛市| 高尔夫| 闽清县| 星座| 新安县| 荆州市| 玛沁县| 沭阳县| 名山县| 都昌县| 邹城市| 都安| 乌拉特前旗| 万山特区| 三门峡市| 滦南县| 徐汇区| 墨玉县| 读书| 集安市|