请教:reporting service做好的报表在asp.net中如何调用? reporting service做好的报表在asp.net中如何调用?如何展现?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string strProvider = "Data Source=GXI-LSB;Persist Security Info=True;User ID=sa;Initial Catalog=Water"; ReportDocument oCR = new ReportDocument(); DataSet1 ds = new DataSet1(); SqlConnection MyConn = new SqlConnection(strProvider); MyConn.Open(); string strSel = "Select * from LZ_GZB"; SqlDataAdapter MyAdapter = new SqlDataAdapter(strSel, MyConn); MyAdapter.Fill(ds, "LZ_GZB"); oCR.Load(this.Server.MapPath("./").ToString() + "/CrystalReport.rpt"); oCR.SetDataSource(ds); CrystalReportViewer1.ReportSource = oCR; this.TextBox1.Text = ds.Tables[0].Rows.Count.ToString(); DataBind(); 开发环境:vs.net 2003 + sql server 2000url调用http://rptserverpc/ReportServer?%2ffolder%2ftemp_rpt_test¶=valuenote:rptserverpc----------报表服务器,局域网内可以是电脑名,web访问必须是ipReportServer---------iis上可以看到folder---------------报表服务器上建立的文件夹temp_rpt_test--------报表para-----------------传递的参数value----------------传递的参数值 开发环境:vs.net 2003 + sql server 2000url调用http://rptserverpc/ReportServer?%2ffolder%2ftemp_rpt_test¶=valuenote:rptserverpc----------报表服务器,局域网内可以是电脑名,web访问必须是ipReportServer---------iis上可以看到folder---------------报表服务器上建立的文件夹temp_rpt_test--------报表para-----------------传递的参数value----------------传递的参数值代码里面可以如下:string url = "http://rptserverpc/ReportServer?%2ffolder%2ftemp_rpt_test¶=value";Response.Redirect(url); http://ms.mblogger.cn/gdzjy/posts/3824.aspx 关于模块拖动问题 最近做了一个ajax站点,大家来评分 更新cookie失败 如何点击按钮弹出一个新的页面(不是转向,是新弹出一个窗口)? 无法启动调试 ASP时间排序问题 页面之间赋值的问题... 如何用button的click事件控制datagrid的分页 如何访问dataset中的数据 如何同时向数据库插入多条数据,结构相同的 在.net邮件无法发送到 SMTP 服务器 同一程序建设多个分站的问题(讨论)
DataSet1 ds = new DataSet1();
SqlConnection MyConn = new SqlConnection(strProvider);
MyConn.Open();
string strSel = "Select * from LZ_GZB";
SqlDataAdapter MyAdapter = new SqlDataAdapter(strSel, MyConn);
MyAdapter.Fill(ds, "LZ_GZB"); oCR.Load(this.Server.MapPath("./").ToString() + "/CrystalReport.rpt");
oCR.SetDataSource(ds);
CrystalReportViewer1.ReportSource = oCR;
this.TextBox1.Text = ds.Tables[0].Rows.Count.ToString();
DataBind();
url调用
http://rptserverpc/ReportServer?%2ffolder%2ftemp_rpt_test¶=valuenote:
rptserverpc----------报表服务器,局域网内可以是电脑名,web访问必须是ip
ReportServer---------iis上可以看到
folder---------------报表服务器上建立的文件夹
temp_rpt_test--------报表
para-----------------传递的参数
value----------------传递的参数值
url调用
http://rptserverpc/ReportServer?%2ffolder%2ftemp_rpt_test¶=valuenote:
rptserverpc----------报表服务器,局域网内可以是电脑名,web访问必须是ip
ReportServer---------iis上可以看到
folder---------------报表服务器上建立的文件夹
temp_rpt_test--------报表
para-----------------传递的参数
value----------------传递的参数值代码里面可以如下:
string url = "http://rptserverpc/ReportServer?%2ffolder%2ftemp_rpt_test¶=value";Response.Redirect(url);