Estoy desarrollándo un aplicativo en delphi 5 cuya base de datos está hecha en access, cuando le creo la conesión a la base de datos por medio de un objeto DataBase en el Módulo de Datos me conecta, cuando creo el ODBC hago clic en el botón Avanzado y existe la forma de configurar la conexión con usuario y contraseña, en el primer campo no escribo nada pero en el segundo digito la contraseña con la que está protegida la BD, adicionalmente en la propiedad Params de la base de datos descargué el siguiente código:
PATH=C:\SistemaJuridica
DATABASE NAME=C:\SistemaJuridica\juridica.mdb
TRACE MODE=0
LANGDRIVER=Access General
USER NAME=''
PASSWORD=juridica
OPEN/MODE=READ/WRITE
SQLPASSTHRU MODE=NOT SHARED
Además en el evento on create del Módulo de datos agregé las siguientes líneas:
with DBJuridica do
begin
Params.Add('USER NAME=');
Params.Add('PASSWORD=clave');
Connected:=True;
end;
Cuando estoy en vista de diseño de la aplicación el objeto DataBase en la propiedad Conected se deja activar; pero cuando compilo el aplicativo me sigue apareciéndo la ventana de access en la que solicita ingrese Nombre de Usuario y Contraseña y me toca ingresar solamente la contraseña, para poder que compile.
También me di a la tarea de rpobar todo lo que he hecho cambiándo la propiedad LoginPrompt del DataBase y tampoco funciona.
Alguna idea... GRACIAS A TODOS!!!