Ver Mensaje Individual
  #2  
Antiguo 27-08-2006
Avatar de poliburro
[poliburro] poliburro is offline
Miembro Premium
 
Registrado: ago 2004
Ubicación: México D.F
Posts: 3.068
Reputación: 23
poliburro Va por buen camino
Esto te servirá

Esta rutina hace lo que necesitas mi buen amigo

Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
 Const
   LCSPATHUDLCONFIG = 'c:\Tem-des\edgram\';
 Var
   LsUDlConfig: WideString; //Almacena la cadena de conexion
   LStlDTLCont: TStringList; //Almacena el contenido del DataLink
begin
  Try
     LStlDTLCont := TStringList.Create;
     //Cargo la configuración almacenada
     If FileExists(LCSPATHUDLCONFIG + 'Test.udl') Then
       LStlDTLCont.LoadFromFile(LCSPATHUDLCONFIG + 'Test.udl');
     //llamo a la ventana de configuración de la cadena de conexión
     LsUDlConfig := PromptDataSource(Self.Handle,LStlDTLCont.Text);
     //Asigno la nueva configuración y grabo los cambios
    If Length(Trim(LsUDlConfig)) > 0 Then
      LStlDTLCont.Text := LsUDlConfig;
    LStlDTLCont.SaveToFile(LCSPATHUDLCONFIG + 'Test.udl');
  Finally
    LStlDTLCont.free;
  End;
end;

Última edición por poliburro fecha: 27-08-2006 a las 05:38:24.
Responder Con Cita