NO se cual es la razon porque al momento de generar el instalador a mi aplicacion, valga decir lo instalo en la pc del cliente , junto a los componetes de crystal report:
CRRedist2005_x86.msi
para poder visualizar los reportes, funciona bien pero el problema es que al ejecutar el reporte me pide usuario y contraseña de la COnexion a la base de datos, uso ACCESS 2003 y la BD esta al lado del Archivo Ejecutable...
nota: el problema solo ocurre al momento de utilizar el programa en una pc cliente, pero cuando lo trabajo en mi misma pc, donde cree el programa, funciona correctamente. !!!!!!!!!, no se que puedo hacer compruebo el tipo de conexion y todo parece funcionar correctamente..., esta es la descripcion de conexion:
Tipo de base da datos: Access/Excel (DAO)
Nombre de base de datos: la_ruta_donde_se_encuentra_la_bd.mdb
Tipo de base de datos: Access
Id del usuario de session: (sale en blanco)
Ruta de la base de datos: (sale en blanco)
como puedo solucionar ese problema, investigando averigua pasandole el usuario y nombde de la bd pero igual sigue pidiendo usuario y clave al ejecutar el reporte...
tengo este codigo :
Código:
Private Sub btnVer_Reporte_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnVer_Reporte.Click Dim rpt As New rptControlAsistencia CrystalReportViewer1.DisplayGroupTree = False rpt.SetDatabaseLogon("Administrador", "", My.Computer.Name(), "bdpallancata.mdb") // aqui le paso los valores Comando("select * from asistencia where fecha BETWEEN #" & dtpInicial.Text & "# and #" & dtpFinal.Text & "# and cod_personal like '" & cboPersonal.SelectedValue.ToString & "' order by fecha") Dt = New DataTable SqlDa.SelectCommand = Cmd SqlDa.Fill(Dt) rpt.SetDataSource(Dt) CrystalReportViewer1.ReportSource = rpt CrystalReportViewer1.Show() End Sub