ADO.NET数据库访问技术案例教程 第12章 报表制作与数据导出

ADO.NET数据库访问技术案例教程 第12章 报表制作与数据导出

ID:45793668

大小:262.50 KB

页数:53页

时间:2019-11-17

ADO.NET数据库访问技术案例教程 第12章 报表制作与数据导出_第1页
ADO.NET数据库访问技术案例教程 第12章 报表制作与数据导出_第2页
ADO.NET数据库访问技术案例教程 第12章 报表制作与数据导出_第3页
ADO.NET数据库访问技术案例教程 第12章 报表制作与数据导出_第4页
ADO.NET数据库访问技术案例教程 第12章 报表制作与数据导出_第5页
资源描述:

《ADO.NET数据库访问技术案例教程 第12章 报表制作与数据导出》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第12章报表制作与数据导出利用CrystalReports向导制作报表12.1数据导出12.2在VisualStudio.NET中提供了一个报表设计器——CrystalReports,利用此工具,可以快速地生成各种报表。——【知 识 技 能 目 标】——(1)掌握利用CrystalReports向导创建CrystalReport文件的过程,学会在报表设计器中绘制表格线的方法。(2)掌握动态改变CrystalReport的SetDataSource属性的方法。(3)掌握动态改变CrystalReportViewer控件的ReportSource属性的方法。(4)掌握将数据表中

2、的数据导出到Excel工作表的方法。——【本 章 学 习 导 航】——数据表中的数据可以采用报表的形式预览,也可以采用报表的形式打印,本章主要探讨利用CrystalReports工具设计报表的方法,主要涉及以下对象。(1)CrystalReports向导。(2)CrystalReportViewer控件。(3)ReportDocument组件。12.1利用CrystalReports向导制作报表在VisualStudio.NET中设计报表的一般过程是:首先使用CrystalReports报表设计器生成一个可以在VisualStudio.NET中运行的报表文件(*.rpt文件

3、),然后再通过CrystalReportViewer控件将报表文件显示出来。【实例12-1】1.设计任务设计一个显示或打印报表的窗体,该窗体的运行效果如图12-1所示,当前窗体显示的是班级编号为“2003030201”班的学生数据。从ComboBox控件中选择一个班级编号,下方报表中便会显示对应的班级的所有学生数据图12-1【打印报表】窗体的运行效果2.设计过程(1)新建一个项目Chapter12_1。(2)在窗体中添加1个Label控件、1个ComboBox控件和1个CrystalReportViewer控件,窗体及控件的设计外观如图12-2所示。(3)添加数据适配器对象

4、,生成数据集对象。图12-2“打印报表”窗体的设计状态从工具箱的“数据”控件区拖动一个SqlDataAdapter控件到窗体上,利用“数据适配器配置向导”建立SqlConnection对象和SqlDataAdapter对象,分别更改名称为“conn”和“SqlDa”。接下来生成数据集,且将数据集名称更改为“SqlDs1”,如图12-2所示。(4)添加CrystalReport文件。在VisualStudio.NET集成开发环境中,单击【项目】-【添加新项】菜单,在“添加新项”对话框中的“模板”列表框中选择CrystalReport,在“名称”文本框中输入“CrystalRe

5、port1.rpt”(为默认名称),如图12-3所示,然后单击【打开】按钮。图12-3在【添加新项】对话框中创建CrystalReport文件接着出现如图12-4所示的提示注册CrystalReport的向导,如果已有“注册号码”和“密码”则单击【下一步】进行注册,否则单击【以后注册】出现如图12-5所示的对话框。图12-4CrystalReport注册向导图12-5“CrystalReport库”对话框在如图12-5所示的“CrystalReport库”对话框中,上方单击选择“使用报表专家”单选按钮,下方单击选择“标准”,然后单击【确定】按钮,打开如图12-6所示的“选择

6、要报告的数据”对话框。图12-6“选择要报告的数据”对话框在图12-7中展开“项目数据”-“ADO.NET数据集”-“Chapter12_1.SqlDs”,然后选取“学生信息”,单击【插入表】按钮,如图12-7所示。然后单击【下一步】按钮,切换到“字段”选项卡。图12-7展开项目数据与插入报表中所需的表在如图12-8所示的“选取要显示的字段”对话框中,从左边“可用字段”列表框中,选择字段添加到右边“要显示的字段”列表框中,然后在每个字段下方的“列标题”文本框中输入想显示在报表上的字段标题。图12-8“选取要显示的字段”对话框对于“组”、“总计”、“最前N个”、“图表”和“选

7、择”等选项采用默认设置,直接单击“样式”标签,在“标题”文本框中输入“学生信息的查询结果”,如图12-9所示,单击【完成】按钮,打开如图12-10所示的报表设计器窗口。图12-9“输入标题”对话框图12-10报表设计器窗口(5)调整字段的位置与宽度,绘制表格线。在报表设计器窗口中调整字段的位置与宽度,利用如图12-11所示的CrystalReports工具按钮中的【线条对象】工具绘制表格线,报表调整的结果如图12-12所示。图12-11CrystalReports的工具按钮图12-12添加报表的表格线与报表调整的结

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。