zoukankan      html  css  js  c++  java
  • .net Sqlserver2008远程报表部署及访问

    http://ServerIP/Reports 

    先打开这个地址 ServerIP是服务器的ip地址  点击属性  添加角色权限

    这样就可以 在本地把报表部署到远程服务器 

    然后就是 本地读取远程报表的问题..  sqlserver2008 不支持匿名访问 所以访问报表地址 http://ServerIP/ReportServer的时候 需要添加用户名密码验证..代码如下

     NetworkCredential nc = new NetworkCredential("用户名", "密码");
    reportViewer1.ServerReport.ReportServerCredentials.NetworkCredentials = nc;

    顺便写下传参的 方法 如下

    Microsoft.Reporting.WinForms.ReportParameter[] rp = new ReportParameter[2];
    rp[0] = new ReportParameter("X1", x1);

    rp[1] = new ReportParameter("X2", x2);

    this.reportViewer1.ServerReport.SetParameters(rp);
    this.reportViewer1.RefreshReport();

     个人随意记录 如果你有幸看到 有问题可以 联系 makubexsoft@hotmail.com

     

  • 相关阅读:
    学习进度14
    学习进度13
    学习进度12
    2020.12.01 表单元素
    2020.12.02 表单属性
    2020.12.04
    2020.12.06
    2020.12.07
    2020.12.08 URL
    2020.12.09
  • 原文地址:https://www.cnblogs.com/makubexsoft/p/2337951.html
Copyright © 2011-2022 走看看