如何在.net中的连接字符串(Web.config)中连接SSRS报告

时间:2019-07-02 09:35:12

标签: asp.net sql-server reporting-services connection-string ssrs-2012

<rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana" Font-Size="8pt" Height="443px" WaitMessageFont-Names="Verdana" WaitMessageFont-Size="14pt" Width="651px">
         <LocalReport ReportPath="Reports\Report1.rdlc">
             <DataSources>
                 <rsweb:ReportDataSource DataSourceId="SqlDataSourceSSRS" Name="DataSet1" />
             </DataSources>
         </LocalReport>
     </rsweb:ReportViewer>
     <asp:SqlDataSource ID="SqlDataSourceSSRS" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionStringSSRS %>" SelectCommand="SELECT * FROM [vwTotalTaxCustmer]"></asp:SqlDataSource>

web.config

            上面的一个正在工作。

这里我们要删除连接字符串,如下所示:

<rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana" Font-Size="8pt" Height="443px" WaitMessageFont-Names="Verdana" WaitMessageFont-Size="14pt" Width="651px">
         <LocalReport ReportPath="Reports\Report1.rdlc">
             <DataSources>
                 <rsweb:ReportDataSource DataSourceId="SqlDataSourceSSRS" Name="DataSet1" />
             </DataSources>
         </LocalReport>
     </rsweb:ReportViewer>
     <asp:SqlDataSource ID="SqlDataSourceSSRS" runat="server"  SelectCommand="SELECT * FROM [vwTotalTaxCustmer]"></asp:SqlDataSource>

并想从下面的来源中提及它。我们该怎么做?可能吗?或者需要在代码本身中提及整个数据源。

try
    {

        SqlConnection connection = null;
        connection = new SqlConnection("Data Source=192.168.0.140;Initial Catalog=adminv2;Persist Security Info=True;User ID=sa;Password=sapassword");
        //Need to do code here
    }

任何人都可以帮助我。这是我在SSRS报告中的新手。如果我的问题有任何问题,请原谅我。

0 个答案:

没有答案