Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: mcrex en Domingo 9 de Mayo de 2004, 20:25
Título: ContraseÑa En Access 2000
Publicado por: mcrex en Domingo 9 de Mayo de 2004, 20:25
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
Título: Re: ContraseÑa En Access 2000
Publicado por: cpmario en Lunes 10 de Mayo de 2004, 02:06
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
Dim mdbConsulta As Database
Dim mrsHist As Recordset
Coloca esto en Form_Load()
Código: Text
Set mdbConsulta = DBEngine.OpenDatabase(strDBFilename, False, False, ";Pwd=MyPwd" )
Set mrsHist = mdbConsulta.OpenRecordset(strSqlQry, dbOpenDynaset)
Set datHist.Recordset = mrsHist
Cámbialo de acuerdo a tus variables. datHist es el control data Esto funciona con Access 97 y 2000,
Título: Re: ContraseÑa En Access 2000
Publicado por: mcrex en Martes 11 de Mayo de 2004, 16:32
VOY A PROBAR
YA TE CUENTO
MUCHAS GRACIAS
Título: Re: ContraseÑa En Access 2000
Publicado por: mcrex en Martes 11 de Mayo de 2004, 17:50
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
Título: Re: ContraseÑa En Access 2000
Publicado por: Juanolo en Martes 11 de Mayo de 2004, 18:13
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!
Título: Re: ContraseÑa En Access 2000
Publicado por: mcrex en Miércoles 12 de Mayo de 2004, 16:13