首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

Asp.Net应用程序里怎么使用报表服务(实例基于SQL Server 2005 Report Service)

2012-07-04 
Asp.Net应用程序里如何使用报表服务(实例基于SQL Server 2005 Report Service)复制代码b) 添加Web Referen

Asp.Net应用程序里如何使用报表服务(实例基于SQL Server 2005 Report Service)
复制代码

b) 添加Web Reference(Web引用),在URL框中输入已建立的报表服务器的地址信息,形式如下:
http://10.10.10.17/ReportServer/ReportService.asmx

c) 新建一个Web Form,在aspx页面中,添加一个asp:PlaceHolder占位符,用于展现报表列表。

d) 切换到cs后台页面,开始获取报表列表,并临时保存在一个List<Control>列表中,主要操作步骤如下:

i. 获取已存在报表服务引用实例:

复制代码

f) 在aspx页面,添加ReportViewer复制代码

g) 在cs后台页面,设定报表服务器URL即目录信息,并刷新报表即可展现相应的报表,形如:

    string report = Request.QueryString["Path"] + "";string reportServer = "http://10.10.10.17/ //Reportserver";this.ReportViewer.ServerReport.ReportServerUrl = new Uri(reportServer);this.ReportViewer.ServerReport.ReportPath = report;this.ReportViewer.ServerReport.Refresh();
复制代码

热点排行