Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: jrhomer en 7 Julio 2006, 18:31 pm



Título: Informe de una BD con contraseña
Publicado por: jrhomer en 7 Julio 2006, 18:31 pm
Hola foro.

Tengo un problemilla.... no consigo hacer un Informe (por código) de una base de datos que tiene contraseña :P

creo que lo hago bien... pero está claro que no es así.

Si pruebo lo mismo con la misma base de datos, pero sin contraseña no tengo problemas para realizar la conexión, pero con la contraseña no lo puedo hacer (no cambio nada de una prueba a la otra)

no se pq es esto.... alguien tiene idea de que me puede suceder, y como lo puedo solucionar?


Título: Re: Informe de una BD con contraseña
Publicado por: soplo en 7 Julio 2006, 23:21 pm
¿Te conectas por ADO, por DAO, por ODBC, por Microsoft Jet?

¿Es Access, Mysql, SQL Server, Oracle?

¿Como esperas que te contesten si no aportas datos?


Título: Re: Informe de una BD con contraseña
Publicado por: jrhomer en 7 Julio 2006, 23:30 pm
:P no me he dado cuenta, era un texto copiado d otro foro... en el q ya se sabian esos datos

pido disculpas

para realizar la conexión del datareport lo hago con el asistente que sale con el objeto, usando Microsoft Jet 4.0

la bd es Access.

durante el proyecto... la conexión la hago tanto en ADO como en DAO.... pero creo que eso no tiene q ver con este problema.

el problema solo se produce cuando tengo la BD protegida con contraseña, ya que si intento realizar el informe usando la misma bd, pero sin contraseña no tengo problemas.

cuando realizo la conexión con el asistente l paso l contraseña.... pero me dice lo siguiente:

"Error en la prueba de conexión al incializar al proveedor. No se puede iniciar la aplicación. Falta el archivo de información del grupo de trabajo o bien está abierto en modo exclusivo por otro usuario"


estos son los datos :P

un saludo y gracias por contestar


Título: Re: Informe de una BD con contraseña
Publicado por: soplo en 9 Julio 2006, 12:43 pm
Hola
Pues al hacer la conexion string puedes facilitar los datos de usuario y clave. Con eso es suficiente (en ADO).

En DAO al abrir la base de datos con opendatabase puedes facilitar el nombre de usuario y clave. (o si es un data tienes dos propiedades para ello).

Un saludo


Título: Re: Informe de una BD con contraseña
Publicado por: jrhomer en 9 Julio 2006, 15:44 pm
no tengo problemas con la conexión a la base de datos, pero SOLO para hacer el reporte.

para ello uso el "asistente" del datareport -> propiedades.... pero aún pasándole la contraseña... produce el problema.

si alguien puede y tiene tiempo... podría hacer la prueba, protegiendo una BD con contraseña y usando l asistente...

espero que alguien me eche una mano, un saludo y gracias, como siempre.