//连接字符串 string connstr = "Data Source=.;Initial Catalog=WWALMDB;User ID=sa;Password=sqlsql";//新建连接 SqlConnection connection = new SqlConnection(connstr);//查询命令 SqlCommand command = new SqlCommand(textBoxSQL.Text, connection);//适配器 SqlDataAdapter adapter = new SqlDataAdapter(command);//数据集 DataSet ds = new DataSet();//查询并填充 try{
connection.Open();
adapter.Fill(ds);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
finally{
connection.Close();
command.Dispose();
connection.Dispose();
}
//指定rdlc报表 this.reportViewer1.LocalReport.ReportEmbeddedResource = "FormReport.EventReport.rdlc";//清空reportviewer先前的数据源 this.reportViewer1.LocalReport.DataSources.Clear();//新建数据源 ReportDataSource rs = new ReportDataSource();
rs.Name
= "EventHistory";//"EventHistory"是rdlc报表Tablib属性下的数据集名称 rs.Value = ds.Tables[0];//添加数据源 this.reportViewer1.LocalReport.DataSources.Add(rs);//显示数据 this.reportViewer1.RefreshReport();

转载于:https://www.cnblogs.com/jiewei915/archive/2010/11/24/1886536.html

RDLC报表---自定义数据集相关推荐

  1. 使用RDLC报表(二)--使用自定义数据集

    使用RDLC报表(二)--使用自定义数据集 <!--[if !supportLists]-->1<!--[endif]-->新建窗体 <!--[if !supportLi ...

  2. rdlc怎么添加dataset_自定义数据的RDLC报表开发入门(一)

    (1)前言 使用了VS好多年,一直认为制作报表是件很头痛的事,不是自己没有研究过,但说真的的确是很头痛的事,尤其是C#下面的各种数据绑定,网上蜡人张的BLOG对RDLC就有很透彻的详细说明,我看了半天 ...

  3. 皕杰报表自定义扩展~自定义数据集

    正常情况下,皕杰报表的数据集是直接连接数据库取数的,但是如果遇到特殊情况需要通过中间件连接数据库,而非直接连接,就需要用到自定义数据集. 所谓自定义数据集,就是说数据集是自己写的一个java类,这个类 ...

  4. RDLC报表数据集的一个细节,导致错误为 尚未数据源提供数据源实例

    报表中,数据集的名字DataSet_CZ, 这里报表这样加载,视乎是的. reportViewer1.LocalReport.DataSources.Add(new Microsoft.Reporti ...

  5. C# rdlc 报表学习总结

    C# 创建报表过程详解 http://www.jb51.net/article/68481.htm 本文给大家介绍的是使用vs2012 c#创建报表的全部过程的记录,十分的详细,有需要的小伙伴可以参考 ...

  6. 7月13日RDLC报表,ReportViewer使用详解

    7月13日 RDLC报表,ReportViewer VS .NET开发中,用什么做报表? 可能的回答是Crystal Report,自.NET"紧密"集成Crystal Repor ...

  7. 分享懒人张RDLC报表(四)

    来自懒人张:RDLC报表(四)         RDLC报表中有一个概念叫数据区域(Data Region),数据区域是数据绑定的报表项目,在数据区域中可以显示来自数据集的多行数据.RDLC报表设计器 ...

  8. 项目中使用RDLC报表

    原文地址:http://www.cnblogs.com/wuhuacong/p/4109833.html RDLC是一个不错的报表,有着比较不错的设计模式和展现效果,在我的Winform开发里面,使用 ...

  9. 使用RDLC报表(四)--钻取式报表

    本文内以MSServer自带Northwind库文件内的Customers及Orders这两个表为例,建立两个报表文件,在查询得出Customers的表数据后,点击此表内的CustomerID数据,报 ...

最新文章

  1. wukong引擎源码分析之索引——part 1 倒排列表本质是有序数组存储
  2. 【Git】Git 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )
  3. Hadoop文件系统常用命令
  4. 定义系统消息 Specify system messages
  5. MyEclipse创建JavaWeb应用和TomCat的配置
  6. Date日期类型的绑定
  7. 【匈牙利算法】【二分图匹配】【转载】趣写算法系列之--匈牙利算法
  8. python list去重时间复杂度_List集合去重的一种方法 z
  9. java自动创建月份_使用Java根据月份动态绘制BarGraph
  10. 带徽标的Bootstrap 3 Navbar
  11. Chukwa在百度的应用实践
  12. 14个阿里高管的研发管理实践和思考 | 凌云时刻
  13. 趣学算法 陈小玉 书中所有问题的实现代码
  14. 货币转换程序(双符号)python代码,Python-将货币代码转换为其符号
  15. PythonStock(9):使用优矿uqer.io 进行简单的数据分析
  16. Java小农养成记第七天
  17. 【演讲之路】钱塘TMC互联网思维分享会
  18. 什么是DNS缓存投毒?有哪些危害?
  19. pycharm如何下载库?
  20. 适合程序员的笔记本电脑

热门文章

  1. [html] iframe可以使用父页面中的资源吗(如:css、js等)?
  2. Vue手动封装实现一个五星评价得效果
  3. [css] 用CSS绘制一个三角形
  4. [css] 怎么让div中的图片和文字同时上下居中?
  5. [css] 写出固定子容器在固定的父容器下水平垂直居中的布局
  6. 前端学习(1662):前端系列实战课程之div跟随鼠标移动
  7. 前端学习(1304):package.json
  8. 前端学习(1300)报错:无法加载文件 D:\nodejs\node_global\webpack.ps1,因为在此系统上禁止运行脚本...
  9. 前端学习(755):作用域案例
  10. 如何对linux文件进行编译,linux编译和执行命令都有哪些?该如何实现?