• Viernes 8 de Noviembre de 2024, 07:52

Autor Tema:  Contraseña De La Bd, Tengo Error  (Leído 1663 veces)

Leon

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Contraseña De La Bd, Tengo Error
« en: Miércoles 7 de Abril de 2004, 21:53 »
0
Saludos a todos:

 :unsure:  Les agradeceria mucho me pudieran ayudar,  tengo un problema, bueno ahi les va:

Hice mi base de datos en Acces 2000, despues la cambie de version a 97, para utilizarla en Visual basic 6.0, Ahora, yo le coloque una contraseña a la base de datos, esta es la primera vez que lo hago, siempre he trabajado las bases de datos sin contraseñas, y nunca me habia mandado error, el problema es el siguiente, que no se como abrir la base de datos que tiene ya una contraseña establecida.

Esta es la forma en que abro las bases de datos, normalmente:

Dim sBase as String
Dim Db As Database
Public rst As Recordset

sBase = App.Path & "\base\Base_datos.mdb"    'Ruta de la base de datos
Set Db = OpenDatabase(sBase)
Set rst = Db.OpenRecordset("select * from fotos order by nombre", dbOpenDynaset)

De esta manera la puedo abrir desde cualquier ruta del disco duro.

El problema es que tengo que ponerle algo de seguridad al programa que estoy diseñando, de lo contrario pues no tendria caso, ya que cualquier persona podria entrar a la base de datos y modificar los registros.

A todos, de antemano muchas gracias, de verdad gracias a todos los que me ayuden con este detalle y a los que no ayuden, pues tambien muchas gracias. :P  :D  :comp:
Ten momentos especiales en este bello jardin del tiempo.

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Contraseña De La Bd, Tengo Error
« Respuesta #1 en: Miércoles 7 de Abril de 2004, 22:50 »
0
No recuerdo muy bien pero..
estas seguro que el metodo
OpenDataBase
no tiene sobrecargas para recibir mas argumentos?

ya probaste con un objeto data control o con un objeto data enviroment..?
esto te facilitaria mucho el trabajo..
mira este link:

http://foros.solocodigo.com/index.php?show...indpost&p=12630
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

Leon

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Re: Contraseña De La Bd, Tengo Error
« Respuesta #2 en: Viernes 9 de Abril de 2004, 08:21 »
0
Muchas Gracias, pero no me quedo muy claro ya que no se mostraban las imagenes, pero gracias.  :D

Decidi subir el avance que tengo en realidad no es nada, ya que estoy atrasado con este problema.  :(

La contraseña de la BD es: 987988987988

Muchas Gracias  B)   :comp:   :kicking:
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.
Ten momentos especiales en este bello jardin del tiempo.

KINSTER

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Contraseña De La Bd, Tengo Error
« Respuesta #3 en: Lunes 3 de Mayo de 2004, 02:31 »
0
Amigo... se lo qu estas pasando, pero mira yo recien hace 2 dias acabo de aprenderlo, puedes fijarte en la pagina de elguille...

www.elguille.info

Aqui esta todo lo basico para que puedas aclara las dudas que roen tu cerebro como lo hicieron con el mio.

un consejo con el cual he mejorado mis aplicaciones.... cambia de DAO a ADO... las conecciones son mas simples y mejor hechas.


suerte

Juanolo

  • Miembro MUY activo
  • ***
  • Mensajes: 202
    • Ver Perfil
Re: Contraseña De La Bd, Tengo Error
« Respuesta #4 en: Lunes 3 de Mayo de 2004, 18:01 »
0
La instrucción va al abrir la base de datos, así:

    Set BaseGen = OpenDatabase(BaseDeDatos, False, 0, PwdBase)

donde:
BaseGen es una variable de tipo Database
BaseDeDatos contiene la cadena con la ruta de la base a Abrir y
PwdBase contiene la cadena con la Password de la base de datos.

Salu2.
La luz que sólo se ilumina a sí misma, es oscuridad.

Kev

  • Miembro HIPER activo
  • ****
  • Mensajes: 654
    • Ver Perfil
Re: Contraseña De La Bd, Tengo Error
« Respuesta #5 en: Martes 4 de Mayo de 2004, 23:08 »
0
No te compliques usa ADO, veras que todo se simplifica.

Genera la cadena de conexion, si quieres un ejemplo usa el asistente para BD, tienes que cargarlo desde el administrador, luego que cree el formulario ve hacia este y mira las propiedades del control ADO, ahi encontraras la cadena de conexión.

 :comp:  :hola:
La teoria es asesinada tarde o temprano por la experiencia
Albert Einstein
Kev - 3 DCE
-----------------------------------------------------
Articulos:
Convertir texto a imagen en ASP.NET
Trabajando con el Global.asax