[完整代码]创建不受数据库限制的报表 VB.Net 版本 -1
在前面的文章中我介紹了在VB中使用不受數(shù)據(jù)庫限制的報(bào)表,同時(shí)也應(yīng)允了在后續(xù)的時(shí)間會(huì)推出.Net版本,
不過因?yàn)樽罱?所以總是不斷跳票,呵呵.
在我開始寫出來最原始的版本之后,我發(fā)現(xiàn)其實(shí)在水晶報(bào)表的官方支持站點(diǎn)中已經(jīng)有類似的代碼,
所以我只是在其基礎(chǔ)上進(jìn)行了簡單的修改.
以下代碼運(yùn)行在 VS2003 ,Framework1.1版本上,水晶報(bào)表為VS2003自帶的.使用VB.NET
我們使用的這種模式,就是大家經(jīng)常提到的"推"模式,使用ADO.NET數(shù)據(jù)源.
首先我來介紹一下如何創(chuàng)建一個(gè)這樣的報(bào)表模板.
1: 建立一個(gè)新的工程, 并增加一個(gè)新的ADO.NET數(shù)據(jù)源
在此處我以水晶報(bào)表自帶的Access示例數(shù)據(jù)庫為樣板,來取一個(gè)數(shù)據(jù)表結(jié)構(gòu)
連接成功后可以從中選取一個(gè)表
注意此處的步驟只是獲取一個(gè)數(shù)據(jù)表結(jié)構(gòu),并不會(huì)影響以后報(bào)表的分發(fā)和數(shù)據(jù)庫結(jié)構(gòu).
其實(shí)在使用熟練后以后這樣的步驟就可以省略,
因?yàn)槲覀兺ㄟ^這個(gè)步驟就是生成了一個(gè)包含數(shù)據(jù)結(jié)構(gòu)的xml文件而已.你可以手工更改這個(gè)模板.
好,這步完成后保存工程.
轉(zhuǎn)載于:https://www.cnblogs.com/babyt/archive/2005/03/13/118097.html
總結(jié)
以上是生活随笔為你收集整理的[完整代码]创建不受数据库限制的报表 VB.Net 版本 -1的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 开心哲理---您的妻子! --转
- 下一篇: ADO.Net 缓冲 插入大型数据