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

     

  • 相关阅读:
    PAT1007
    PAT1005
    PAT1002
    PAT1003
    PAT1016
    PAT 1018
    PAT1009
    pat 1037
    解决Git合并分支发生的冲突
    站和队列的基本使用
  • 原文地址:https://www.cnblogs.com/makubexsoft/p/2337951.html
Copyright © 2011-2022 走看看