Logon failed. Details: crdb_adoplus : 未将对象引用设置到对象的实例。 Error in File C:\DOCUME~1\POSTSE~1\ASPNET\LOCALS~1\Temp\yb {0B6C0203-9DAC-4E06-9CE0-A4482E74CE31}.rpt: Unable to connect: incorrect log on parameters.
这是我把项目部署在服务器上以后,显示的错误,高分求教啊

解决方案 »

  1.   

       myRPTReport.Load(Server.MapPath("yb.rpt"));
            myRPTReport.SetDataSource(ds.Tables[0]);
           TableLogOnInfo logoninfo = new  TableLogOnInfo ();
     
           for (int i = 0; i == myRPTReport.Database .Tables .Count  - 1; i++)
            {
                logoninfo.ConnectionInfo.ServerName = "(local)";
                logoninfo.ConnectionInfo.DatabaseName = "bb";
                logoninfo.ConnectionInfo.UserID  = "sa";
                logoninfo.ConnectionInfo .Password  = "sa";
                myRPTReport.Database.Tables [i].ApplyLogOnInfo (logoninfo );
            } 
            CrystalReportViewer1.ReportSource = myRPTReport;
            CrystalReportViewer1.BestFitPage = true;
            CrystalReportViewer1.DataBind();
    把代码贴出来,高手给看看啊