La Web del Programador: Comunidad de Programadores
 
    Pregunta:  50433 - COMO INDICAR LA RUTA A UNA BASE DE DATOS DESDE EL INSTALADOR
Autor:  Judith
Hola a todos. Estoy haciendo un programa en .net que toma datos desde una base de datos en fox y los coloca en otra. Lo que quiero hacer es que el instalador del programa me pida la ruta a esa base de datos en fox o que lo haga la primera vez que se ejecute el programa.
Gracias de antemano y un saludo

  Respuesta:  Eider Mauricio Aristizábal Erazo
Haz que el programa tome las rutas desde el Web.Config si es WebForm o desde el app.config si es winform.
adicionando un bloque como sigue:

<appSettings>
<add key="BaseDatos1" value="El valor"/>
<add key="BaseDatos2" value="El valor"/>
</appSettings>

y para invocarlo desde el codigo fuente asi:
strdb1 = System.Configuration.ConfigurationSettings.AppSettings("BaseDatos1")

strdb2 = System.Configuration.ConfigurationSettings.AppSettings("BaseDatos2")

Espero te sirva

  Respuesta:  Eider Mauricio Aristizábal Erazo
Olvide decirte que el archivo .config es modificable manualmente esto es para que puedas modificar el campo value de los bloques del <appSettings> que manejan las bases de datos 1 y 2....... :)