用水晶报表的子报表功能,为什么每次显示报表要我输入数据库密码,如何解决

解决方案 »

  1.   

    改了数据库了吧?
    没logon吧?
      

  2.   

    估计你是直接用水晶报表连接的sql server database
    建立你改成用push的方式做报表
      

  3.   

    对,是SQL
    始何用push的方式做报表
      

  4.   

    crpCustom crpc=new crpCustom() ;
    TableLogOnInfo logOnInfo = new TableLogOnInfo();
    logOnInfo.ConnectionInfo.ServerName = "lzy";
    logOnInfo.ConnectionInfo.UserID = "dtsms";
    logOnInfo.ConnectionInfo.Password = "dtsms";
    crpc.Database.Tables[0].ApplyLogOnInfo(logOnInfo);
    CRV.ReportSource = crpc;
      

  5.   

    http://blog.csdn.net/babyt/category/39074.aspx
    这里面有你要的答案
      

  6.   

    OdbcConnection myconn=new OdbcConnection("DSN=xjps;UID=sa;PWD=sa;DATABASE=JJPS");
    myconn.Open();

    我是这样写的,错在那里
      

  7.   

    .NET环境下水晶报表使用总结
    http://www.microsoft.com/china/community/Column/26.mspx