Hola compañero, gracias por responder.
Sí que tengo definido el alias a la tabla access en el ODBC.
Ya he trabajado en más ocasiones con tablas access sin problemas, pero en esta ocasión, al estar protegida, el mensaje que me devuelve al intentar abrirla es que no tengo los permisos necesarios para realizar esta acción.
Según he leído, en visual basic se puede abrir con el siguiente código:
s="Provider=Microsoft.jet.Oledb.4.0;"&_
"Data Source="&Diraplicacion & "Conf.mdb;"&_
"Jet OLEDB:System database="DirAplicacion & "protegida.mdw"
ConProt.Open s, UserId:='Miguel",Password:="1234"
donde S es la cadena de conexión.
Creo que este código o parecido se puede aplicar en Delphi.
Gracias.
|