VB.NET通添加数据集生成RDLC文件,并用Reportviewer显示出来。

编程入门 行业动态 更新时间:2024-10-13 18:27:37

VB.NET通添加数据集生成RDLC<a href=https://www.elefans.com/category/jswz/34/1771438.html style=文件,并用Reportviewer显示出来。"/>

VB.NET通添加数据集生成RDLC文件,并用Reportviewer显示出来。

1、本次分享一个在VB.NET中,通过添加数据集生成RDLC文件,并显示出来的方法,首先新建一个工程,工程界面如下图

图1
2、接着需要在工程中添加一个数据集,添加方法为,在工程“工具栏”中项目“添加新项”,选中数据集,如下图2所示,选中后点击确定。进入数据集界面后,鼠标右键,有个添加选项,然后点击“数据表”,如下图3所示。添加完数据表后,需要往数据表中添加字段,添加字段方法为,在数据表中右键,选中添加“列”,如下图4所示。我在图4中添加了姓名,性别,年龄三个字段。添加数据集以及数据表的工作就算结束了,接下来就是添加RDLC文件了。


图2

图3


图4

3、添加RDLC文件的方法前两节已经详细描述,下图只选择几个关键截图。图5为RDLC绑定数据源,与数据源中的数据表。通过RDLC文件中的“表”,绑定数据表中的字段,如图6.


图5


图6
4、完成以上步骤后,就需要往数据表中添加数据了,我们输入以下代码,添加数据。

` Private Function load_test() As DataTableDim dt As DataTable = New DataTable()dt.Columns.Add("name")dt.Columns.Add("age")dt.Columns.Add("sex")dt.Rows.Add("tiang", 21, "男")Return dtEnd Function`

首先我们定义了一个DataTable类型的类,然后里边添加列,程序列中的关键字与数据源中数据表的字段一致,最后一行添加数据,添加完毕以后,就需要通过ReportViewer控件显示出来,如下代码。 下边程序第一行为添加,RDLC文件的路径,需要根据自己的路径修改,第三行的数据源名称等要和自己定义的一致。

 ReportViewer1.LocalReport.ReportPath = "C:\Users\jek\Desktop\WindowsApplication1\WindowsApplication1\Report1.rdlc"ReportViewer1.LocalReport.DataSources.Clear()ReportViewer1.LocalReport.DataSources.Add(New Microsoft.Reporting.WinForms.ReportDataSource("DataSet1", load_test))ReportViewer1.RefreshReport()Me.ReportViewer1.RefreshReport()


代码图片
5、完成以上步骤后,运行软件就可以了,运行结果如下图7.

图7
6、总结
1、首先新建工程,添加ReportViewer控件。
2、添加数据源,数据源中添加数据表,数据表中添加字段。
3、定义一个数据表类型的类,添加数据。
4、添加RDLC文件
5、通过ReportViewer控件显示出来。
如有什么不对的地方,请留言指出,谢谢。

更多推荐

VB.NET通添加数据集生成RDLC文件,并用Reportviewer显示出来。

本文发布于:2024-03-12 21:27:43,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1732454.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:文件   数据   NET   VB   RDLC

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!