Hola radenf, gracias por tu respuesta.
El problema es que yo necesito hacer la conexion para luego despues poder usar el proyecto en cualquier pc sin necesidad de modificar el ConnectioString. Un amigo me dio la siguiente solucion:
En OnActivate del formulario principal:
Código Delphi
[-]
Procedure TFPrincipal.FormActivate(Sender: TObject);
Var
origen:string;
BD:string;
dirconeccion: string;
begin
origen:= ExtractFilePath(ParamStr(0));
BD:= 'bd.mdb'; dirconeccion:= origen+ BD;
Datos.conexion.ConnectionString := dirconeccion;
Datos.conexion.Connected :=TRUE;
Pero cuando realizo esto y compilo, me sale el siguiente error:
Project Agenda.exe raised exception class EOleException with message '[Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos y no se especificó ningún controlador predeterminado'.
Quisiera saber cual es el error que estoy cometiendo, desde ya les agradezco de antemano.
Un saludo!