Ver Mensaje Individual
  #1  
Antiguo 06-06-2010
Sacmaed Sacmaed is offline
Registrado
 
Registrado: may 2010
Posts: 8
Reputación: 0
Sacmaed Va por buen camino
Conexion a base de datos

Buenas tardes, he terminado una aplicación en Delphi, y por otra parte estoy creando un proyecto de instalación. Ambos proyectos son independientes. Mi problema viene porque al ejecutar el instalador, yo elijo la ruta(directorio) de instalación del proyecto principal, hasta ahi, todo bien, me copia el proyecto en el directorio que yo elijo, pero lo que necesito es pasarle el valor de ese directorio(ruta), al adoConnection.ConecctionString del proyecto principal.

Esto es lo que tengo en el oncreate del proyecto principal:


procedure TfmProyecto.FormCreate(Sender: TObject);
begin
dmModuloDatos.ADOConnection2.Connected:=false;
dmModuloDatos.ADOConnection2.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Archivos de programa\Eduardo\Prueba\Datos\Database Proyecto.mdb;Persist Security Info=False';
dmModuloDatos.ADOConnection2.Connected:=true;
end;

Lo que aparece señalado en rojo es la ruta donde debería estar la base de datos, pero si cambio el directorio de instalación, no se como puedo recoger el valor de la ruta del otro formulario para pasarselo a este.
Espero haber sido lo más claro posible, un saludo y gracias de antemano
Responder Con Cita