博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Winform 报表!
阅读量:7222 次
发布时间:2019-06-29

本文共 1212 字,大约阅读时间需要 4 分钟。

DataSet:数据集

相当于数据库,是一个datatable的集合,用来创建报表的数据源模板
ReportViewer:
报表预览
Report:rdlc
报表文件

打印报表操作步骤:

1.创建dataset数据集
2.创建rdlc文件
3.创建reportviewer视图,指定具体的rdlc报表
4.给报表真实数据:就是给dataset1数据集中的datatable对象里进行赋值填充数据

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace WindowsFormsApplication14{    public partial class Form1 : Form    {        public Form1()        {            InitializeComponent();        }        private void Form1_Load(object sender, EventArgs e)        {            DataRow dr1 = DataSet1.Student.NewRow();            dr1["code"] = "101";            dr1["name"] = "zhangsan";            dr1["sex"] = "男";            dr1["nation"] = "汉族";            dr1["old"] = 12;            DataSet1.Student.Rows.Add(dr1);            DataRow dr2 = DataSet1.Student.NewRow();            dr2["code"] = "102";            dr2["name"] = "李四";            dr2["sex"] = "女";            dr2["nation"] = "苗族";            dr2["old"] = 23;            DataSet1.Student.Rows.Add(dr2);            this.reportViewer1.RefreshReport();        }    }}

  

 

转载于:https://www.cnblogs.com/ROCKyou/p/4962233.html

你可能感兴趣的文章
点击文字,把input type="radio"也选中
查看>>
第一章 Java多线程技能
查看>>
Java 集合系列-第八篇-Map架构
查看>>
springmvc 3.2 @MatrixVariable bug 2
查看>>
React-Native PanResponder手势识别器
查看>>
IOS11 光标错位问题
查看>>
如何设计用户登录
查看>>
linux安装mysql5.7.19
查看>>
Zookeeper+ActiveMQ 集群实现
查看>>
加权有向图问题2----多源最短路径问题(Floyd算法)和关键路径算法
查看>>
logback logback.xml常用配置详解(三) <filter>
查看>>
KgMall B2B/B2B2c/C2C版店铺商号初始化
查看>>
Linux内核的ioctl函数学习
查看>>
Liunx Shell入门
查看>>
Thread的中断
查看>>
linux --- 内存管理
查看>>
PostgreSQL
查看>>
CPU 超线程、多核
查看>>
用ASCII码显示string.xml中的特殊字符
查看>>
网站301跳转到新域名
查看>>