Visual Basic - ayuda con crystal reports

Life is soft - evento anual de software empresarial
 
Vista:

ayuda con crystal reports

Publicado por javi (8 intervenciones) el 07/01/2004 13:16:31
tengo un programilla echo en visual basic 6.0 y tengo una base de datos access 97, esta base de datos le he agregado una contraseña para que no puedan enredar en ella, pero claro.....tengo tambien unos listados echos en crystal reports y lo que me gustaria saber es como puedo abrir los crystal reports desde visual basic. Ahora mismo tengo esto:

Form1.CrystalReport1.ReportFileName = "c:\almacen\listexis.rpt"
Form1.CrystalReport1.PrinterSelect
Form1.CrystalReport1.Action = 1

pero claro al ponerle la contraseña a la base de datos me da el siguiente error:
error 20535
No se puede conectar:parametros de conexion incorrectos

muchas gracias por todo
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

RE:ayuda con crystal reports

Publicado por Francisco (65 intervenciones) el 07/01/2004 14:30:42
Hay una opción que ofrece crystal (al menos el que venía con VB 5.0) para indicar password pero jamás me funcionó. Lo que yo hago, y que es más sencillo, es preocuparme de que la base de datos esté abierta en Visual al momento de enviar el reporte. Si la base de datos está abierta, el reporte se ejecuta sin problemas.
Salu2.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

ayuda con crystal reports

Publicado por javi (4 intervenciones) el 07/01/2004 16:07:18
he intentado mantener la base de datos abierta con
set dbdatos=dbengine.opendatabase(\"c:\\ruta\"; pwd=beach\") pero aun asi me sigue dando el mismo error
me podrias poner algun ejemplo de como lo haces tu
muchas gracias de antemano
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ayuda con crystal reports

Publicado por Francisco (65 intervenciones) el 07/01/2004 16:17:48
Este código estaba más abajo:

dim BaseDeDatos as string
dim BaseGen as Database
dim PwdGen as string
BaseDeDatos="C:\Rutacompleta\Base.mdb"
PwdGen="clave"
Set BaseGen = OpenDatabase(BaseDeDatos, False, 0, PwdGen)

....
....
código para reporte
....
BaseGen.close

Espero te sirva.
Salu2.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ayuda con crystal reports

Publicado por javi (4 intervenciones) el 07/01/2004 16:56:20
hola de nuevo
me dice que no se puede encontrar el archivo ISAM instalable
este error me da en la linea
set basegen=opendatabase(basededatos,false,0,pwdgen

espero que me puedas ayudar
un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

¿Alguien más puede ayudar?

Publicado por Francisco (65 intervenciones) el 07/01/2004 20:58:53
Lo siento, pero no puedo replicar el error (a mi me funciona). Quizás si incluyes algo de tu código. El ejemplo que te envié es para una base de datos acces abierta con DAO... No sé qué pueda estar mal.
¿Alguien sabe?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar