reportviewer控件mysql_reportviewer 控件动态绑定数据 报表灵活绑定数据

本文介绍了如何利用ReportViewer控件结合MySQL数据库,动态绑定数据来创建和展示报表。通过C#代码示例,展示了从创建图表、简单报表呈现、添加报表参数到数据定制,以及使用存储过程填充数据的全过程。
摘要由CSDN通过智能技术生成

方法1.这里引用了一个组件

private string CreateChart(DataTable dt, string x, string y, string tuli, string title)

{

String PhaysicalImagePath = Directory.GetCurrentDirectory();

OWCChart.OWCChartFactory mychart = new OWCChart.OWCChartFactory(title, PhaysicalImagePath,

480, 360, new OWCChart.OWCChartFontStyle());

OWCChart.OWCSeriesClass MyItem = new OWCChart.OWCSeriesClass();

MyItem.SeriesName = tuli;

MyItem.SetDataSource(dt, x, y);

mychart.CreateOneColumn(x, y, MyItem);

String imageName = mychart.ExportPictuire();

return imageName;

}

picturebox1.Imagelocath=CreateChart();

方法2.

using Microsoft.Reporting.WebForms

http://www.cnblogs.com/Carlwave/archive/2006/08/09/472312.html

http://www.cnblogs.com/Carlwave/archive/2006/09/05/495174.html

方法3.

http://www.cnblogs.com/zsww/default.html

http://zsww.cnblogs.com/

方法2补充.

我根椐这个操作没有成功,不过还是把它贴在这里,各位可以参考一下!

本示例操作 主要实现

a. ReportViewer关联Report1.rdlc的简单呈现

b. 对带有报表参数的Report1.rdlc的呈现

c. 利用程式生成的DataSet 填充报表

d. 调用存储过程 生成DataSet 填充报表

==========

简单的呈现

==========

1. 打开VS2005,文件->新建->网站 选择语言种类(C#)

2. 在该解决方案下 设计其已经生成的Default.aspx

3. 将工具箱-数据下的ReportViewer 拉入Default.aspx的设计界面

4. 在用鼠标选中ReportViewer1时 可以看到其右上角的 小三角 图标

5. 用鼠标点击该小三角 将展开 ReportViewer任务 快捷菜单

6. 由于本项目 目前还没有做好的报表 所以 选择 设计新报表

7. 点击 设计新报表 后 将呈现报表Report1.rdlc

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值