Export CrystalReport en Pdf
mika
-
mikaYoupi -
mikaYoupi -
Bonjour,
Je suis entrain de créer une application très simple : J'ai une page qui contient un crystalReportViewer et un bouton-image pour exporter en pdf.
Je rencontre un problème lors de l'exportation. J'ai fait cela :
et je n'ai pas oublié de rajouter les using :
Quand je lance mon application et que j'appuie sur le bouton,
à la ligne " oStream = (MemoryStream)", cette erreur s'affiche :
Exception Details: System.Runtime.InteropServices.COMException: Logon failed.
Details: ADO Error Code: 0x
Source: OraOLEDB
Description: ORA-01005: null password given; logon denied
Native Error: Error in File C:\DOCUME~1\user\LOCALS~1\Temp\temp_ca7a4f81-401b-400e-95c1-931586de3a08 {6D62DDFB-F36D-4CD0-AFEA-6C62C189C51A}.rpt:
Unable to connect: incorrect log on parameters.
Savez vous pourquoi et ce qu'il faut faire dans ce cas?
Merci
Je suis entrain de créer une application très simple : J'ai une page qui contient un crystalReportViewer et un bouton-image pour exporter en pdf.
Je rencontre un problème lors de l'exportation. J'ai fait cela :
protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
CrystalReport1 rp = new CrystalReport1();
CrystalReportViewer1.ReportSource = rp;
rp.Load();
MemoryStream oStream; // using System.IO
oStream = (MemoryStream)
rp.ExportToStream(
CrystalDecisions.Shared.ExportFormatType.PortableDocFormat);
Response.Clear();
Response.Buffer = true;
Response.ContentType = "application/pdf";
Response.BinaryWrite(oStream.ToArray());
Response.End(); Response.Flush();
}
et je n'ai pas oublié de rajouter les using :
using System.Collections.Generic; using CrystalDecisions.CrystalReports.Engine; using System.IO;
Quand je lance mon application et que j'appuie sur le bouton,
à la ligne " oStream = (MemoryStream)", cette erreur s'affiche :
Exception Details: System.Runtime.InteropServices.COMException: Logon failed.
Details: ADO Error Code: 0x
Source: OraOLEDB
Description: ORA-01005: null password given; logon denied
Native Error: Error in File C:\DOCUME~1\user\LOCALS~1\Temp\temp_ca7a4f81-401b-400e-95c1-931586de3a08 {6D62DDFB-F36D-4CD0-AFEA-6C62C189C51A}.rpt:
Unable to connect: incorrect log on parameters.
Savez vous pourquoi et ce qu'il faut faire dans ce cas?
Merci
A voir également:
- Export CrystalReport en Pdf
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Save as pdf office 2007 - Télécharger - Bureautique
- Télécharger dictionnaire larousse pdf gratuit - Télécharger - Dictionnaires & Langues
- Notices gratuites pdf - Guide
- Pdf watermark remover - Télécharger - PDF
1 réponse
Je passe les logins/Mot de passe en faisant ça, mais ça donne toujours la même erreur :
protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
CrystalReport1 rp = new CrystalReport1();
CrystalDecisions.Shared.TableLogOnInfos infos2 = new CrystalDecisions.Shared.TableLogOnInfos();
CrystalDecisions.Shared.TableLogOnInfo info2 = new CrystalDecisions.Shared.TableLogOnInfo();
CrystalDecisions.Shared.ConnectionInfo conn2 = new CrystalDecisions.Shared.ConnectionInfo();
conn2.ServerName = "xe";
conn2.UserID = "youpiMika";
conn2.Password = "youpiMika";
info2.ConnectionInfo = conn2;
infos2.Add(info2);
CrystalReportViewer1.LogOnInfo = infos2;
CrystalReportViewer1.ReportSource = rp;
MemoryStream oStream; // using System.IO
oStream = (MemoryStream)
rp.ExportToStream(
CrystalDecisions.Shared.ExportFormatType.PortableDocFormat);
Response.Clear();
Response.Buffer = true;
Response.ContentType = "application/pdf";
Response.BinaryWrite(oStream.ToArray());
Response.End(); Response.Flush();
}