Ver Mensaje Individual
  #3  
Antiguo 08-10-2008
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - Espańa
Posts: 18.275
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Una forma sencilla es crear las dos cadenas de conexion en dos ficheros de texto, por ejempo. Al entrar al la aplicación pregunta al usuario y dependiendo de la respuesta carga en la propiedad ConnectionStrring de tu ADOConnection el contenido del fichero que quieras.

Algo Así:

Código Delphi [-]
var
  TS:TStrings;
  fileName, path:String;
begin
  // preguntar cual desea cargar
  ....


  if (resp = 'penal') then begin
    fileName := 'connP.txt';
  end
  else begin
    fileName := 'connC.txt';
  end;

  path := IncludeTrailingBackSlash(ExtractFilePath(Application.ExeName));
  TS := TStringList.Create();
  try
    TS.LoadFromFile(path + fileName);
    ADOConnection.ConnectionString := TS.Text;
  finally
    TS.Free;
  end;
end;
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita