Как подключить отчет SSRS в строке подключения (Web.config) в .net - PullRequest
0 голосов
/ 02 июля 2019
<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. Если у меня возникнут проблемы с моим вопросом, прошу прощения.

...