• Domingo 22 de Diciembre de 2024, 22:23

Autor Tema:  ContraseÑa En Access 2000  (Leído 2099 veces)

mcrex

  • Nuevo Miembro
  • *
  • Mensajes: 20
    • Ver Perfil
ContraseÑa En Access 2000
« en: Domingo 9 de Mayo de 2004, 20:25 »
0
CON UN CONTROL DATA USANDO CONNECT ;PWD=XXX PUEDO ABRIR BASE DATOS ACCESS 97 CON CONTRASEÑA.

NECESITO SI O NO DE SI CON CONTROL DATA ES POSIBLE CON ACCESS 2000

ME ESTOY VOLVIENDO LOCO

ES URGENTE

GRACIAS

cpmario

  • Miembro HIPER activo
  • ****
  • Mensajes: 629
    • Ver Perfil
    • http://www.cpimario.com
Re: ContraseÑa En Access 2000
« Respuesta #1 en: Lunes 10 de Mayo de 2004, 02:06 »
0
Para que funcione con Access 2000, debes tener la última actualización de VB6  (SP5) En propiedad Connect debe aparecer esta opción "Access 2000;"


Esto funciona en DAO

Define estas variables en la forma, como variables de módulo.
Código: Text
  1.  
  2. Dim mdbConsulta As Database
  3. Dim mrsHist As Recordset
  4.  
  5.  

Coloca esto en Form_Load()
Código: Text
  1.  
  2.     Set mdbConsulta = DBEngine.OpenDatabase(strDBFilename, False, False, ";Pwd=MyPwd" )
  3.     Set mrsHist = mdbConsulta.OpenRecordset(strSqlQry, dbOpenDynaset)
  4.     Set datHist.Recordset = mrsHist
  5.  
  6.  

Cámbialo de acuerdo a tus variables. datHist es el control data
Esto funciona con Access 97 y 2000,

mcrex

  • Nuevo Miembro
  • *
  • Mensajes: 20
    • Ver Perfil
Re: ContraseÑa En Access 2000
« Respuesta #2 en: Martes 11 de Mayo de 2004, 16:32 »
0
VOY A PROBAR

YA TE CUENTO

MUCHAS GRACIAS

mcrex

  • Nuevo Miembro
  • *
  • Mensajes: 20
    • Ver Perfil
Re: ContraseÑa En Access 2000
« Respuesta #3 en: Martes 11 de Mayo de 2004, 17:50 »
0
en 97 funciona bien pero en 2000 me da el error "no se reconoce el formato de la bd" en esta linea

 Set mdbConsulta = DBEngine.OpenDatabase(strDBFilename, False, False, ";Pwd=MyPwd" )

la propiedad "access 2000;" esta puesta y con sp5

SI PUEDES RESPONDER ALGO TE LO AGRADEZCO

UN SALUDO

Juanolo

  • Miembro MUY activo
  • ***
  • Mensajes: 202
    • Ver Perfil
Re: ContraseÑa En Access 2000
« Respuesta #4 en: Martes 11 de Mayo de 2004, 18:13 »
0
Si en las referencias del proyecto tienes Microsoft Dao 3.51 no abrirá la base, pues es compatible con Acces 97.
Debe haber una más actualizada. No lo he hecho, pero tengo entendido que hay una versión 3.6, que debería estar en las mismas referencias.
Suerte!
La luz que sólo se ilumina a sí misma, es oscuridad.

mcrex

  • Nuevo Miembro
  • *
  • Mensajes: 20
    • Ver Perfil
Re: ContraseÑa En Access 2000
« Respuesta #5 en: Miércoles 12 de Mayo de 2004, 16:13 »
0
¡¡¡¡ok !!!!!! FUNCIONA PERFECTO

LA SOLUCION ERA LA REFERENCIA A DAO 3.6

GRACIAS A LOS DOS