資源描述:
《vb6之數(shù)據(jù)報表(data report)打印的實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、VB6之數(shù)據(jù)報表(DataReport)打印的實現(xiàn)?赦學(xué)研究?-vq36囊數(shù)攮未艮素DataRep》朽鋒鰓囊魄口李麗華李復(fù)忠在打印MicrosoftVisualBasic6.0(以下簡稱VB6)中數(shù)據(jù)庫的數(shù)據(jù)報表時,我們可以采用VB6自身帶的數(shù)據(jù)報表設(shè)計器(DataReportDesigner)與數(shù)據(jù)環(huán)境設(shè)計器(DataEnvironmentDesigner)來設(shè)計數(shù)據(jù)報表按照一般方法:先設(shè)置DataEnvironment的連接(Connection)指定打開哪種類型的數(shù)據(jù)庫及數(shù)據(jù)庫所在的位置,名稱,設(shè)置DataEnvironment的命令(Command)打開所對應(yīng)的記錄集(rsComman
2、d);然后設(shè)置datareport的報表數(shù)據(jù)源(datasource)和報表數(shù)據(jù)成員(datamember)連接到相應(yīng)的數(shù)據(jù);最后還要設(shè)計datareport的頁面樣式.這一切,只要在各控件的屬性窗口中的屬性設(shè)置來完成的,不需要編寫任何代碼,但這樣設(shè)計出來的報表存在很大缺陷:不能靈活處理當前的記錄集,即每次打印出來的數(shù)據(jù)是一樣的,如果只要打印其中的一部分,是不能實現(xiàn)的.其實,DataReport可以使用別的數(shù)據(jù)源(DataSource).因此我們可以將ADOData控件(ADODC)設(shè)為DataReport的數(shù)據(jù)源.在這里,可以采用adodc控件,dataenvironment控件和datar
3、eport控件來實現(xiàn)報表的打印,而且不用編寫復(fù)雜的代碼,就能靈活改變打印輸出的數(shù)據(jù).一,先做數(shù)據(jù)庫和數(shù)據(jù)表索引:編號表名:98年成績字段名類型及大小編號單精度型微機原理4位字符O~iCC使用4位字符五筆字型打字4位字符VB遍程4位字符VB6本身有一個可視化數(shù)據(jù)管理器,可以制作數(shù)據(jù)庫.以ACCESS類型數(shù)據(jù)庫為例,新建"第二職業(yè)中專學(xué)籍管理庫"數(shù)據(jù)庫,里面建立兩個數(shù)據(jù)表:學(xué)生基本情況表和98年成績.現(xiàn)在要求這兩個表建立聯(lián)系,當查詢某個學(xué)生時,顯示該學(xué)生的基本情況和他相應(yīng)的各科成績,并把每門功課成績相加及求平均分.可以查詢到某個人的成績,并把查詢到的相應(yīng)廣州一年的季相變化不大,比較少落葉樹種,教師
4、安排在秋冬季帶學(xué)生觀察落羽杉,水杉,水松,大葉紫薇,木棉等落葉樹種的季相變化:廣玉蘭,荷花玉蘭,紫玉蘭,木棉等是廣州地區(qū)少數(shù)春季開花且先花后葉的樹種,于是安排在春季講授如玉蘭科等春季開花植物的課程.在參觀實習的過程中,讓學(xué)生更感性地了解季節(jié)變化對植物生長的影響.3,不斷充實豐富教學(xué)內(nèi)容,補充新品種.在教學(xué)中緊跟園林發(fā)展的新趨勢,不斷更新豐富教學(xué)內(nèi)容,比如這幾年的房地產(chǎn)開發(fā)商喜歡用棕櫚樹種體現(xiàn)熱帶,亞熱帶風情,棕櫚科的新引種層出不窮,我們在教學(xué)中也相應(yīng)增加介紹棕櫚科植物的課時,介紹其產(chǎn)地來源,生態(tài)習性,園林中應(yīng)用的效果,常見問題等,使學(xué)生在掌握基礎(chǔ)理論的前提下,同時了解學(xué)科最新的發(fā)展動態(tài),豐富了
5、教學(xué)內(nèi)容,激發(fā)了學(xué)生的學(xué)習興趣.4,對實踐教學(xué)進行檢查和評估.在平時的實踐教學(xué),教師往往發(fā)現(xiàn)學(xué)生的學(xué)習興趣相差很大,有的學(xué)生走馬觀花草草了事,為此要求學(xué)生每次外出實習回來,都要有實習報告,將實習中收集到的圖片資料歸納整理,與理論課內(nèi)容結(jié)合,真正做到消化吸收,提高了實踐教學(xué)的效果和學(xué)生綜合素質(zhì)的能力.同時課程的成績用綜合測評代替一次性的考試,真實反映出學(xué)生的學(xué)生水平.5,實踐教學(xué)與理論教學(xué)緊密結(jié)合.在理論講授時為了讓學(xué)生更好地理解記憶知識點,課堂采用一節(jié)課講授理論,緊跟著一節(jié)課到實地實習,現(xiàn)場以實物為教具,形象直觀地進行教學(xué).這樣可以馬上強化剛剛講的理論內(nèi)容,又方便學(xué)生將理論聯(lián)系實際,在實際中強
6、化理論學(xué)習,理論知識又指導(dǎo)實際的認知過程.四,結(jié)論《園林種植設(shè)計》是一門綜合性較強的學(xué)科,它不但要求學(xué)生掌握扎實的專業(yè)基礎(chǔ)知識,還要求學(xué)生具有綜合運用書本知識的能力,書本知識是基礎(chǔ),很重要,但只有使學(xué)生將書本知識運用到實際的規(guī)劃設(shè)計中,才達到我們的教學(xué)目的,因此要求我們在課程設(shè)置時,把實踐性教學(xué)擺在重要的位置上,改掉過去重理論輕實踐的傾向,而做到既重視理論教學(xué)也重視實踐教學(xué).參考文獻【1】吳亞玲.論實踐教育的特點和作用.韶關(guān)學(xué)院一社會科,2006(10):143—145【2】顧秉林.加強實踐教育,培養(yǎng)創(chuàng)新人才Ⅱ].清華大學(xué)教育研究,2004(6):1—5【3】汪平.新形勢下大學(xué)生實踐教育的幾點
7、認識Ⅱ】.有色金屬高教研究,1997(2):89—96(作者單位:廣州大學(xué))一55—?敲學(xué)研究?數(shù)據(jù)打印出來.二,建立用戶操作界面(如圖1)1,添加新窗體(form3),caption屬性設(shè)置為"學(xué)生98年成績查詢".2,在窗體上放置其它的控件.Framel的caption屬性設(shè)置圖1為"查詢條件";在Framel上面添加兩個標簽控件,caption屬性分別設(shè)置為"姓名"和"編號";在這兩個標簽控