vs2008中自带的MicrosoftReportViewer,传参数、动态查询数据问题
来源:互联网 发布:微信域名屏蔽查询接口 编辑:程序博客网 时间:2024/06/05 04:46
传参数
在开发面板为RDLC时,选择顶部菜单中的 报表-->报表参数,再使用“添加”按钮加入一个变量名称“v1”,类型为String,这就是要传入数据所要使用的变量
添加完成后,选择报表文件中所添加的TextBox控件,在属性中 常规面板-->值 的后面,选择“fx"按钮,在弹出的面板中,类型选择“参数”,项选择“全部”,在参数中选择此前加入的“v1”,双击“v1”,在上部的语法表达式中显示为“=Parameters!v1.Value”,这就是所要使用的表达式,以等号开头
单击按钮后触发下列事件,加载参数
//加载报表文件
this.ReportViewer1.LocalReport.ReportPath = @"job_apply.rdlc";
//加载参数
ReportParameter rp = new ReportParameter("ch_name", txtChName.Text);
this.ReportViewer1.LocalReport.SetParameters(new ReportParameter[] { rp });
//刷新显示
this.ReportViewer1.LocalReport.Refresh();
=================================================================================
动态查询数据
在App_Code中编写函数
public static DataView GetJobApplyReport(string ch_name)
{
string sql = "select * from job_apply where ch_name='" + ch_name + "'";
return SxWebApp.GetDBData(sql);
}
用以上函数创建数据源实例ObjectDataSource,
单击按钮刷新报表
//加载报表文件
this.ReportViewer1.LocalReport.ReportPath = @"job_apply.rdlc";
//刷新显示
this.ReportViewer1.LocalReport.Refresh();
- vs2008中自带的MicrosoftReportViewer,传参数、动态查询数据问题
- vs2008自带的sqlserver2005连接问题
- 发布MicrosoftReportViewer时的问题
- VS2008中自带的示例
- delphi 中 adoquery 带参数查询的奇怪问题
- VS2008 自带SQL2005登陆问题
- TableAdapter中带参数的SQL查询
- 游标中带参数的查询
- 懒人摘抄(内容转自CSDN资源中教程)-数据查询08-带EXISTS测试的子查询
- VS2008自带的Linq101个范例
- VS2008 SP1自带的正则表达式
- 在access的vba中循环调用带参数查询时遇到的问题及解决办法
- Oracle中自带的递归查询(connect by)
- 通过Excel自带的查询分析器快速完成从SQL Server中导出数据的例子(通用类)
- 通过Excel自带的查询分析器快速完成从SQL Server中导出数据的例子(通用类)
- 通过Excel自带的查询分析器快速完成从SQL Server中导出数据的例子(通用类)
- Android自带抽屉布局中NavigationView的动态生成
- MFC在VS2008中开发ActiveX控件,运行时自带的容器在哪?
- 页面定时刷新javascript
- 删除某图层下的Selected要素
- 产品质量的基石——微软Bug管理
- C#动态创建属性
- 關於基於WinCE下的聲音系統調試的一些經驗總結之驱动程式部分(二)
- vs2008中自带的MicrosoftReportViewer,传参数、动态查询数据问题
- 拍打运动可增进新陈代谢提高免疫力(动作详解)
- 兼容IE6,IE7,火狐Firefox多款浏览器的日期(日历)选择器特效,不会被SELECT挡住
- 用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接 的解决方法
- simple router over Server2003
- 中移动接受P2P开放模式重构互联网
- 未完待续
- Hibernate 中的联合主键
- 【转】栅格图导入之tfw坐标信息文件