Problemas con reportes de Crystal

13/04/2006 - 00:47 por Adal | Informe spam
Tengo una apliacion en Win, y en ella incluyo reportes de Crystal, en mi
máquina todo funciona bien. Los reportes los tengo fuera de los archivos de
instalación de mi proyecto. Desde Crystal (utilizo el Cristal que viene
incluido en VS2005)me conecto a la base de datos con un DSN que utiliza un
usuario con autentificación de SQL. Cuando instala la aplicación en otras
maquinas me pide el login del dsn (lo pide tambien en mi pc, pero si lo
acepta), pero al escribir el login del DSN, no me lo acepta? En mi maquina he
entrado con la sesion de otro UsuarioA, pruebo el programa y si funciona, en
otras maquinas entro con el UsuarioA y no funciona. Alguna idea, de antemano,
gracias.

ADAL
 

Leer las respuestas

#1 Gilberto López
14/04/2006 - 07:50 | Informe spam
Adal, ¿Cómo están grabados tus archivos de reporte de Crystal?, ¿Tienen
preconfigurado el DSN?, porque por allí podría ser el problema... de
antemano te digo que en mi experiencia, esto nunca ha sido una buena opción,
ya que si llega a cambiar el acceso a la BD (nombre o IP del servidor, el
usuario o password) los reportes dejan de conectarse.

¿Porque no pruebas a desde el código indicarle al reporte cual es el DSN de
conexión?, esto es lo más simple y podría solucionar tu problema, yo suelo
preferir el conectarle directamente un DataSet, pero esto es un poco más
complejo, aunque permite la flexibilidad de tener los reportes aún cuando no
halla BD (puedes crear los DataSets en memoria sin BD).

Saludos
FLY

"Adal" wrote in message
news:
Tengo una apliacion en Win, y en ella incluyo reportes de Crystal, en mi
máquina todo funciona bien. Los reportes los tengo fuera de los archivos
de
instalación de mi proyecto. Desde Crystal (utilizo el Cristal que viene
incluido en VS2005)me conecto a la base de datos con un DSN que utiliza un
usuario con autentificación de SQL. Cuando instala la aplicación en otras
maquinas me pide el login del dsn (lo pide tambien en mi pc, pero si lo
acepta), pero al escribir el login del DSN, no me lo acepta? En mi maquina
he
entrado con la sesion de otro UsuarioA, pruebo el programa y si funciona,
en
otras maquinas entro con el UsuarioA y no funciona. Alguna idea, de
antemano,
gracias.

ADAL

Preguntas similares