Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Opendatabase Para una b.d externa con pasword

93 views
Skip to first unread message

José Luis Gazulla

unread,
Dec 2, 2002, 6:07:55 AM12/2/02
to
Hola a tod@s:
Mi duda es la siguiente como puedo abrir una base datos access 97, con
contraseña global.
Es una b.d. externa

Como tengo que utilizar el metodo OpenDatabase para acceder a ella
Saludos desde Barcelona
José Luis


José Luis Gazulla

unread,
Dec 2, 2002, 6:20:18 AM12/2/02
to
Perdon: me olvidada poner la conexión que pongo

B.D: X:\CONTA\CONTROL\XLIST.MDB
PASWORD = "MYPASSWORD"


Set dbs = OpenDatabase("X:\CONTA\CONTROL\XLIST.MDB", True, False,
"PWD=MYPASSWORD;")


"José Luis Gazulla" <JL...@inicia.es> escribió en el mensaje
news:#Q8OULfmCHA.1244@tkmsftngp02...

Búho

unread,
Dec 2, 2002, 6:28:31 AM12/2/02
to

José Luis Gazulla

unread,
Dec 2, 2002, 7:11:40 AM12/2/02
to
YA he encontrado la solución
Gracias al aporte de Bhuo
El parametro que yo ponia incorrectamente es el siguiente

Set dbs = OpenDatabase("MYRUTA\BD.MDB", True, False, "MS
Access;PWD=MYPASSWORD;")

ANTES DEL PASWORD Hay que poner "MS Access;"

Saludos
desde Barcelona
José Luis

"José Luis Gazulla" <JL...@inicia.es> escribió en el mensaje

news:O71zwTfmCHA.1932@tkmsftngp07...

Búho

unread,
Dec 2, 2002, 9:27:07 AM12/2/02
to
Hola de nuevo, Jose Luis.
Yo creo que tambien te funcionaría sin colocar el Ms Access...
OpenDatabase("c:\datos.mdb", False, False, ";PWD=1234")
Yo creo que el tema está en el cuarto parametro de Opendatabase, es decir,
el parametro de conexión, ya que por defecto coje MS Acces. Eso sí, la
cadena de conexion, es decir el cuarto parametro de Opendatabase, las
opciones tienen que ir separados por ';' punto y coma.
En la ayuda de VBA dice:
El argumento conexión se expresa en dos partes: el tipo de base de datos,
seguido por punto y coma (;) y los argumentos opcionales. Primero debe
proporcionar el tipo de base de datos, como "ODBC;" o "Excel 5.0;". A
continuación, los argumentos opcionales sin un orden concreto, separados por
punto y coma. Uno de los parámetros puede ser la contraseña (si hay alguna
asignada). Por ejemplo: "Excel 5.0; pwd=micontraseña"

--
Saludos Pucelanos:
Francisco J. García Aguado
[Microsoft Access MVP]


http://www20.brinkster.com/accessbhuo/

http://groups.msn.com/Access2000VisualBasic/

"José Luis Gazulla" <JL...@inicia.es> escribió en el mensaje
news:ehKobwfmCHA.1916@tkmsftngp07...

José Luis Gazulla

unread,
Dec 2, 2002, 9:58:14 AM12/2/02
to
Hola : lo he probado pero no me funciona,
de la forma que indico en otro mensaje si,
O sea poniendo "MS Access;PWD=MYPASSWORD;"

Saludos
José Luis

"Búho" <pacoQU...@nemo.es> escribió en el mensaje
news:Os7GY5gmCHA.1516@tkmsftngp04...

0 new messages