- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于VB.net集成水晶报表程序设计分析
基于VB.net集成水晶报表程序设计分析
摘要:水晶报表是一套完整的web报表制作解决方案,用于处理数据库,帮助用户分析和解释重要信息,如:制作网络报表,存取,分析,报告,分享资料等。该文将报表制作功能与Web与Windows应用程序紧密结合,利用各种资源,建立高品质的数据报告,具有快速和可扩充的报表处理功能,使客户能够很好的理解与分析数据。
关键词:水晶报表;Crytal Report Viewer控件;数据库;VB.NeT
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2009)05-1102-02
Programming Analyse of Crystal Reports based on VB.Net
LI Bing
(Yunnan Province, Simao Teachers College, Simao 665000,China)
Abstract: Crystal Reports is a complete set of statements to produce web solutions for dealing with the database to help users analyze and interpret important information, such as: the production of statements of the network, access, analyze, report and share information. It will feature the production of statements with the Web and Windows applications closely integrated use of resources, the establishment of high-quality data reporting, and rapid expansion in its report processing functions, enabling customers to a very good understanding and analysis of the data.
Key words: crystal reports; crytalreport viewer control; database; VB.Net
1 引言
水晶报表[1]是一种强大的报表处理工具,几乎可以从任何数据源生成所需要的报表。内置报表专家在所生成报表和完成一般的报表任务过程中,会一步一步地指导用户进行操作。报表专家通过公式、交叉表、子报表和设置条件格式来帮助表现数据的实际意义,揭示可能被隐藏掉的重要关系。如果文字和数字确实不够充分,则用地理地图和图形进行形象的信息交流。其可以用于各种各样的格式报表发布,包括用 Microsoft 的 Word 和 Excel 发布、通过电子邮件甚至 Web 发布。高级的 Web 报表功能允许工作组中的其他成员在他们自己的 Web 浏览器中查看或更新共享报表。
Visual Studio.NET[2]中集成的Crystal Reports 9(简化版本)赋予.NET平台创建交互式的、高质量展示内容的能力,可以在Web平台和Windows平台上呈现报表,甚至将Crystal报表在Web服务器上发布,下面我们就介绍Visual Studio.NET平台下用Visual Basic语言进行水晶报表制作的主要方法及其步骤。
2 报表模块操作流程:
报表流程如图1。
3 具体实验步骤及结果
3.1 数据源的设定
1) 拉模型:在拉模型中,驱动程序将连接到数据库并根据需要将数据“拉”进来,使用这种模型时,与数据库连接和为了获取数据而执行的SQL命令都同时是由Crystal Reports本身处理,而不需要开发人员编写代码。
2) 推模型:推模型需要开发人员编写代码来连接到数据库,并执行SQL命令以创建与报表中的字段所匹配的记录集或数据集,并且将所选择的对象传递给报表。(此模型相对比较灵活,安全性比较高,因此一般采用此模型)
3.2 连接数据源(ADO.NET)
3.2.1 从数据源创建数据集对象
1) 在项目中新建一个数据集文件(Dataset1.xsd)。
单击“项目”项,选择“添加”按钮,在弹出的对话框中选择“Dataset.xsd”,名字为默认名:Dataset1.xsd。
2) 指定数据库位置(利用服务器资源管
您可能关注的文档
最近下载
- 《七巧板》完整版教学课件.pptx VIP
- 定时交通灯控制设计.pdf VIP
- 浙大中控DCS系统操作规程.doc VIP
- 学校家长安全责任书.docx VIP
- 北师大版小学数学六年级上册第二单元 分数混合运算 基础测试题.doc VIP
- 2025至2030中国食用油行业运营态势与投资前景调查研究报告.docx VIP
- 10.3 合同的变更、转让、解除和终止(政策与法律法规 第7版).pptx VIP
- 儿童肺炎支原体肺炎诊疗指南2025年版解读PPT课件.pptx VIP
- 深圳初一数学下学期期中模拟测试题(带答案).pdf VIP
- 2023年春国开(甘肃)《个人理财》形考任务1-4题库.docx
文档评论(0)