专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > .NET报表

新手水晶报表连接

发布时间:2011-06-24 21:42:31 文章来源:www.iduyao.cn 采编人员:星星草
新手求助水晶报表连接

C#
前台代码:
HTML code
     <CR:CrystalReportViewer ID="crOrder" runat="server" AutoDataBind="True" 
        BestFitPage="False"  Height="1000px" 
        Width="1200px" EnableParameterPrompt="False" ReportSourceID="ReportSourceOrder" />
    <CR:CrystalReportSource ID="ReportSourceOrder" runat="server">
        <Report FileName="..\setreport\cg_report.rpt">
            <DataSources>
                <CR:DataSourceRef DataSourceID="SqlDataSourceOrder" TableName="cgddxx28" />
            </DataSources>
        </Report>
    </CR:CrystalReportSource>
    <asp:SqlDataSource ID="SqlDataSourceOrder" runat="server" ConnectionString="<%$ ConnectionStrings:dxcerpConnectionString %>"
        SelectCommand="SELECT * FROM cgddxx28"></asp:SqlDataSource>

后台
C# code

if (Request.QueryString["cgddh250"] != null)
            SqlDataSourceOrder.SelectCommand = "SELECT * FROM cgddxx28 where cgddh250='" + Request.QueryString["cgddh250"] + "'";



我想达到这种模式:这里获取Request.QueryString["cgddh250"]筛选出报表。
现在目的是达到了。不过每次都要输数据库密码
ConnectionString="<%$ ConnectionStrings:dxcerpConnectionString %>"都写好连接串了还不行

 我网上看过这个写个logOnInfo参数信息
  //TableLogOnInfo logOnInfo = new TableLogOnInfo();
  ////这里必须事先申明一个ReportDocument对象 Report,同时加载数据报表 
  //ReportDocument oRpt = new ReportDocument();

但是就用不了像我的那种查询筛选什么的。

请教各位有什么方法可以解决登陆密码问题。
或者换个连接方法,可以达到写查询语句那效果就可以了
谢谢!

------解决方案--------------------
有效果图吗?
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: