c#winform报表测试教学文案.pdfVIP

  • 3
  • 0
  • 约5.97千字
  • 约 6页
  • 2021-04-03 发布于湖南
  • 举报
C# - Wi n Fo r m 报 表 测 试 WinForm 中使用报表 开发平台:【 Windows 8.1 】【Visual Studio 2013】【Access】【罗斯文 2007.accdb】 程序运行结果: 1. 新建 C#工程 ? 新建一个 Windows 窗体应用程序,命名为“ WinForm 报表测试”; ? 将主窗体 name属性设置为 FormMain,并将 Text 属性设置为 WinForm 报表测试。 2. 添加 Access数据库连接 ? 在服务器资源管理器→右键选择数据连接→添加链接,打开添加链接对话框,并选择 已经下载的“罗斯文 2007.accdb ”文件,待测试连接成功后,关闭对话框; ? 向窗体中添加一个 ReportViewer 控件和两个 Button 控件,并设置相应的 Name 和 Text 属性; Name Text reportViewMain buttonRpProducts Report Products buttonRpOrders Report Orders 3. 添加数据集 在解决方案资源管理器中右键点击方案并选择添加→新建项,向解决方案 中添加两个数据集 ProductsDataSet 和 OrdersDataSet 。 4. 添加报表 在解决方案资源管理器中右键点击方案并选择添加→新建项,向解决方案 中添加两个报表文件 ReportProducts.rdlc 和 ReportOrders.rdlc ;两个 Report文件的属性中, “复制到输出目录 ”要选为 “始终复制到输出目录 ” 5. 设置报表数据源 在报表数据中→右键点击数据集→添加数据集→打开报表向导; 在报表向导中,分别设置两个报表的数据集属性,如下图 6. 设计报表 在工具箱中将表格工具拖入报表设计器中,并多添加几列,并向表格中每 一列设置数据绑定,如下图: 7. 源代码: 1. using System; 2. using System.Collections.Generic; 3. using System.ComponentModel; 4. using System.Data; 5. using System.Drawing; 6. using System.Linq; 7. using System.Text; 8. using System.Threading.Tasks; 9. using System.Windows.Forms; 10. using System.Data.OleDb; 11. 12. namespace WinForm 报表测试 13. { 14. public partial class FormMain : Form 15. { 16. public FormMain() 17. { 18. InitializeComponent(); 19. } 20. 21. private void FormMain_Load( object sender, EventArgs e) 22. { 23. 24. //this.reportViewerMain.RefreshReport(); 25. } 26. 27. private v

文档评论(0)

1亿VIP精品文档

相关文档