ASP.NET - Crystal Report

 
Vista:

Crystal Report

Publicado por Marta (15 intervenciones) el 31/07/2007 13:54:35
Hola,
Tengo una página web que a través de un botón genero un crystal report que abre la página directamente en pdf, sin pasar por el informe..Pues bien, sino introduzco en el crystal datos de la bbdd me abre el pdf sin problemas (con sus logos,cabeceras,datos pintados a mano,etc), pero en cuanto le introduzco unos registros de la bbdd para un listado me da el siguiente error

Logon failed.
Details: ADO Error Code: 0x
Source: Microsoft OLE DB Provider for SQL Server
Description: Error de inicio de sesión del usuario 'sa'.
SQL State: 42000
Native Error: Error in File C:\WINDOWS\TEMP\InformeImpagos {C001E348-01BB-4ED6-A275-C5DD4057C8F1}.rpt:
Unable to connect: incorrect log on parameters.

La conexión la realizo en tiempo de diseño.

Mi llamada al report es la siguiente:

orpt.Load(Server.MapPath("InformeImpagos.rpt"))
Dim exportOpts As CrystalDecisions.Shared.ExportOptions = New CrystalDecisions.Shared.ExportOptions()
Dim pdfOpts As New CrystalDecisions.Shared.PdfRtfWordFormatOptions
exportOpts.ExportFormatType = CrystalDecisions.Shared.ExportFormatType.PortableDocFormat
exportOpts.ExportFormatOptions = pdfOpts
orpt.ExportToHttpResponse(exportOpts, Response, False, "InformeImpagos.rpt")


SI introduzo lo siguiente (para que coja los datos de la bbdd me da error en el objeto orpt).

visorInformes.ReportSource = orpt
visorInformes.LogOnInfo.Item(0).ConnectionInfo.ServerName = "xxx"
visorInformes.LogOnInfo.Item(0).ConnectionInfo.DatabaseName = "xxx"
visorInformes.LogOnInfo.Item(0).ConnectionInfo.UserID = "xxx"
visorInformes.LogOnInfo.Item(0).ConnectionInfo.Password = "xxx"
visorInformes.DataBind()

alguien sabe porqué me da ese error??
Gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder