C# ReportViewer数据绑定问题

问题描述

先上图:我的想法是这样的,根据日期来查询所需要的数据到DataGridview上,然后选择打印按钮通过ReportViewer生成相应的报表,不知道怎么绑定查询到的数据,这方面的资料也好少,希望得到帮助,谢谢!大家如果有什么demo可以发到我的邮箱:804759109@qq.com

解决方案

解决方案二:
很多啊,可以显示在reportViewer后打印出来,也可以把数据源绑定到报表后直接打印rdlc文件。
解决方案三:
引用楼主h804759109的回复:

先上图:我的想法是这样的,根据日期来查询所需要的数据到DataGridview上,然后选择打印按钮通过ReportViewer生成相应的报表,不知道怎么绑定查询到的数据,这方面的资料也好少,希望得到帮助,谢谢!大家如果有什么demo可以发到我的邮箱:804759109@qq.com

就是不会绑定,完全没有思路!!!
解决方案四:
引用楼主h804759109的回复:

先上图:我的想法是这样的,根据日期来查询所需要的数据到DataGridview上,然后选择打印按钮通过ReportViewer生成相应的报表,不知道怎么绑定查询到的数据,这方面的资料也好少,希望得到帮助,谢谢!大家如果有什么demo可以发到我的邮箱:804759109@qq.com

现在没空,晚上下班回家有时间的话给你发demo
解决方案五:
引用3楼lasesiwen的回复:

Quote: 引用楼主h804759109的回复:
先上图:我的想法是这样的,根据日期来查询所需要的数据到DataGridview上,然后选择打印按钮通过ReportViewer生成相应的报表,不知道怎么绑定查询到的数据,这方面的资料也好少,希望得到帮助,谢谢!大家如果有什么demo可以发到我的邮箱:804759109@qq.com

现在没空,晚上下班回家有时间的话给你发demo

谢谢你
解决方案六:
引用楼主h804759109的回复:

先上图:我的想法是这样的,根据日期来查询所需要的数据到DataGridview上,然后选择打印按钮通过ReportViewer生成相应的报表,不知道怎么绑定查询到的数据,这方面的资料也好少,希望得到帮助,谢谢!大家如果有什么demo可以发到我的邮箱:804759109@qq.com

Demo已经发了
解决方案七:
在里面建了一个参数字段要怎么传值啊》?
解决方案八:
你是说这种吗,参考一下这里:http://blog.csdn.net/fosu_edu_cn/article/details/17185829
解决方案九:
this.rptv.LocalReport.ReportEmbeddedResource="CLIENT.UIL_BBDA.RPT_RenKeAnPai.rdlc";this.rptv.LocalReport.DataSources.Clear();this.rptv.LocalReport.DataSources.Add(newMicrosoft.Reporting.WinForms.ReportDataSource("DS_RenKeAnPai",myDS_DaYinBaoBiao.Tables["RenKeAnPai"]));DataTabledt=(DataTable)cbo_DaYinShaiXuan.DataSource;DataTabledt_copy=dt.Copy();DataViewdv=dt_copy.DefaultView;dv.RowFilter="ErJiJiGouID="+cbo_DaYinShaiXuan.SelectedValue;stringyx=dv.ToTable().Rows[0]["JiGouMingCheng"].ToString();stringym="第"+cbo_ErJiGuoLvTiaoJian.SelectedValue+"页";ReportParameterrp_YeMei=newReportParameter("RP_YeMei",XiaoMing+"("+yx+")"+NianDuXueQi+"n任课安排表");ReportParameterrp_YeMa=newReportParameter("RP_YeMa",ym);this.rptv.LocalReport.SetParameters(newReportParameter[]{rp_YeMei,rp_YeMa});this.rptv.LocalReport.DisplayName=XiaoMing;this.rptv.RefreshReport();

解决方案十:
引用7楼t_kong的回复:

你是说这种吗,参考一下这里:http://blog.csdn.net/fosu_edu_cn/article/details/17185829

你运行过没有,不对的!
解决方案十一:
把里面的集合对象改下就可以了
解决方案十二:
有没有知道的啊?搞不定了!
解决方案十三:
引用10楼happy09li的回复:

把里面的集合对象改下就可以了

谢谢版主,我这里用的RDLC,看来只能改用水晶报表了!
解决方案十四:
引用12楼h804759109的回复:

Quote: 引用10楼happy09li的回复:
把里面的集合对象改下就可以了

谢谢版主,我这里用的RDLC,看来只能改用水晶报表了!

RDLC一样可以呀,又不是非要用水晶报表,我给你只是参考
解决方案十五:

解决方案:
楼主你好,我也遇到这个问题了,请问您是怎么解决的呢?救急啊。

时间: 2024-10-01 05:20:10

C# ReportViewer数据绑定问题的相关文章

【UWP通用应用开发】集合控件与数据绑定

为ListView和GridView添加数据 ListView采用垂直堆叠得方式显示数据,而GridView则采用水平堆叠得方式. 长相的话嘛,它们都差不多. <Grid Name="grid1" Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"> <ListView x:Name="listView1" SelectionChanged="

Java 中的 XML:使用 Castor 进行数据绑定

xml|数据 对于主要关心文档的数据内容的应用程序来说,Java 的 XML 数据绑定是 XML 文档模型的强大替代方案.在本文中,企业 Java 专家 Dennis Sosnoski 介绍了数据绑定并讨论了什么使它如此吸引人.然后他向读者展示了如何使用 Java 数据绑定的开放源代码 Castor 框架处理日益复杂的文档.如果您的应用程序关心 XML 的数据更甚于关心 XML 文档本身,您可能希望找出这个处理 Java 中 XML 的容易而又高效的方法.大多数处理应用程序中 XML 文档的方法

Zeus实现XML-JAVA的数据绑定

xml|数据 Zeus实现XML-JAVA的数据绑定 钟家豪 (judson78@yahoo.com.cn) 2003 年 3 月 Zeus可以将JAVA对象与XML文件进行绑定,绑定使数据在J2EE中的应用更加方便.本文主要介绍Zeus的编译与使用.对绑定过程中使用的DTD和XML文件也有说明.1 ZEUS简介Enhydra是以生长于美国加利福尼亚海边的小水獭命名的非营利组织的名字.从但与著名的Apache不同,Enhydra致力于围绕Application Server的电子商务解决方案的研

XML到Java代码的数据绑定之对象

xml|对象|数据 在这个由四部分组成的系列文章的第一部分,我们将弄清什么是数据绑定,与在 Java 应用程序中处理 XML 数据的其它方法相比它有什么优势,以及如何开始使用它.这一部分将考查为什么使用数据绑定,以及如何为各种约束建立模型,使 XML 文档能转换成 Java 对象.同时还涵盖用于生成数据绑定类的输入和输出. 您希望在您的 Java 应用程序中使用 XML 吗?那么好,同成千上万的其他人一起上这条船吧.当您深入了解 XML 以后,也许您会发现 DOM 和 SAX API(请参阅参考

XML 和 Java 技术: 数据绑定的多种用法

xml|数据 除将 XML 用作一种简单数据格式之外,数据绑定是 XML 最流行的用法之一.即使刚刚入门的程序员也能在一种原生编程语言中使用 XML,并且在大多数情况下完全不需要任何的 XML 专门知识.本文并不是介绍解决方案,取而代之,Brett 介绍了一些讨论主题,鼓励您思考如何使用 XML 和数据绑定.欢迎在 XML 和 Java 技术讨论论坛上与别人一起分享您的想法. XML 用于业务而非技术 随着 XML 的日趋盛行,人们也越来越注重可用性.换句话说,程序员和管理者并不希望把 XML

从XML到Java代码的数据绑定之一

xml|数据     对象,无处不在的对象 在这个由四部分组成的系列文章的第一部分,我们将弄清什么是数据绑定,与在 Java 应用程序中处理 XML 数据的其它方法相比它有什么优势,以及如何开始使用它.这一部分将考查为什么使用数据绑定,以及如何为各种约束建立模型,使 XML 文档能转换成 Java 对象.同时还涵盖用于生成数据绑定类的输入和输出. 您希望在您的 Java 应用程序中使用 XML 吗?那么好,同成千上万的其他人一起上这条船吧.当您深入了解 XML 以后,也许您会发现 DOM 和 S

简化的Eval数据绑定语法绑定到DataList数据项模板

bind是双向绑定,但需数据源可更改才能用.ASP.NET 2.0改善了模板中的数据绑定操作,把v1.x中的数据绑定语法DataBinder.Eval(Container.DataItem, fieldname)简化为Eval(fieldname).Eval方法与DataBinder.Eval一样可以接受一个可选的格式化字符串参数.缩短的Eval语法与DataBinder.Eval的不同点在于,Eval会根据最近的容器对象(例如DataListItem)的DataItem属性来自动地解析字段,而

实战数据绑定:基于客户端的分页导航

分页|客户端|数据 思路:用纯JS的方法,只能通过判断当前页面的文件名,然后算出上下页地址,首页和尾页需要在脚本中配置好,最后生成导航代码.用数据绑定的方法则要简单得多,设定dataPageSize,然后用 firstPage() .previousPage() .nextPage() 和 lastPage() 方法翻页. 代码示例: 1. 纯JS的,翻页导航的依据是文件名 page.js脚本文件代码 Number.prototype.add0 = function(){ //对数字类型的扩展,

Web 窗体页的数据绑定表达式

web|数据   对 Web 窗体页中的各项控件属性进行数据绑定不是通过直接将属性绑定到数据源来实现的.而是通过使用特殊的表达式格式来实现数据绑定的.与要绑定到的数据有关的信息被置入该表达式,然后将表达式的结果分配给控件属性. 例如,假设您要将 TextBox Web 服务器控件绑定到一些数据.您创建数据绑定表达式并将其分配给控件的 Text 属性,以便该值将在控件中显示. 下面的示例说明控件声明在 HTML 视图中的大体形式.控件的 Text 属性被绑定到包含单个记录的数据视图.数据绑定表达式