2017-07-18 7 views
0
if (!IsPostBack) 
{ 
    rprt.Load(Server.MapPath("~/report/CrystalReport2.rpt")); 
    DataSet ds = obj.Getds("rpt_details"); 
    rprt.SetDataSource(ds); 
    CrystalReportViewer1.ReportSource = rprt; 
    Session["ReportDocument"] = rprt; 
} 

Auf localhost wird der Bericht ordnungsgemäß ausgeführt. Aber einmal auf dem Server implementiert es gibt diesen Fehler:Fehler bei der Anmeldung nach der Bereitstellung des Berichts

Logon failed. Details: mscorlib : The device is not ready. Error in File C:\Windows\TEMP\CrystalReport2 {BAC2FF3C-45D2-47FC-9AED-7FD5B8D2CC5E}.rpt: Unable to connect: incorrect log on parameters.

I eingesetzt und veröffentlicht alle Dateien, einschließlich datatable1.xsd und die Dateien-Ordner.

Antwort

0

Blick in Ihrer RPT-Datei und stellen Sie sicher, dass Sie einen Benutzername und ein Kennwort für die Datenbankverbindung oder das Datenbank-Benutzer-Credentials, um Ihren Code hinzufügen und dann von der web.config

+0

ja alle Anmeldeinformationen von Web weitergegeben übergeben. Konfig –

Verwandte Themen