Hola a todos.
Tengo un problema con unos subreportes en Crystal 9, que es el siguiente:
En vb 6 agregue un reporte de tipo designer de crystal report9, este contiene campos de una tabla de mi base de datos que esta ligado por medio de store procedure.El subreporte que mando llamar del reporte principal tambien es vinculado a otro sp.
Mi codigo de visual basic para mandar llamar el reporte es el siguiente:
Dim Reporte as Report
Private Sub Form_Load()
Set Reporte = New rs_Reporte_AB_DGSPVE
Call cerrar
Call conexServidor("Execute usp_rs_Formato_Vehiculos_Activos " & Val (frm_CONCESIONES.lbl_No_Concesion.Caption))
j = Reporte.Database.Tables.Count
For i = 1 To j
Reporte.Database.Tables(i).SetDataSource rs
Reporte.Database.Tables(i).SetLogOnInfo server, , "sa", "passw"
Next
frm_Reporte_Previo.CRViewer91.ReportSource = Reporte
frm_Reporte_Previo.CRViewer91.Zoom (75)
frm_Reporte_Previo.CRViewer91.ViewReport
End Sub
Mi principal problema es cuando el reporte principal manda llamar al subreporte. Este me envia el siguiente error:
Logon Failed.
Details: ADO Error Code: 0x80040e4d
Source: Microsoft OLE DB Provider for SQL SERVER
Description: Error de inicio de sesion del usuario 'sa'
SQL STATE: 42000
Native Error: 18456
Ya cheque los permisos en mi servidor y todos son correctos.
Estoy algo desesperado por este error que no puedo corregir, si alguien supiera la solucion le agradeceria su ayuda!!
Saludos y gracias.