Modificar App.Config para ConnectionString

27/11/2007 - 15:58 por alfonso_C# | Informe spam
Hola amigos como puedo modificar la seccion ConnectionString de mi
archivo de configuracion App.Config ? . Quiero colocar usando codigo
varias cadenas de conexion y no se como entrarle. Se agradecen
ejemplos. Mil gracias por anticipado como siempre (^_^).

Preguntas similare

Leer las respuestas

#6 José Luis
28/11/2007 - 11:48 | Informe spam
Hay una manera, pero es algo "retorcida":

SqlConnectionStringBuilder aCsb = new
SqlConnectionStringBuilder();
//Inicializamos la connectionstring del connectionstringbuilder

Configuration config =
ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
ConnectionStringsSection csSection =
(ConnectionStringsSection)config.GetSection("connectionStrings");

csSection.ConnectionStrings["MyConnectionString"].ConnectionString
= aCsb.ConnectionString;
config.Save(ConfigurationSaveMode.Modified);
Settings.Default.Reload();



Espero que te valga.


Saludos,

José Luis

"alfonso_C#" escribió en el mensaje de noticias
news:
Hola amigos como puedo modificar la seccion ConnectionString de mi
archivo de configuracion App.Config ? . Quiero colocar usando codigo
varias cadenas de conexion y no se como entrarle. Se agradecen
ejemplos. Mil gracias por anticipado como siempre (^_^).
Respuesta Responder a este mensaje
#7 alfonso_C#
28/11/2007 - 13:15 | Informe spam
On 28 nov, 06:48, José Luis wrote:
Hay una manera, pero es algo "retorcida":

SqlConnectionStringBuilder aCsb = new
SqlConnectionStringBuilder();
//Inicializamos la connectionstring del connectionstringbuilder

Configuration config > ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
ConnectionStringsSection csSection > (ConnectionStringsSection)config.GetSection("connectionStrings");

csSection.ConnectionStrings["MyConnectionString"].ConnectionString
= aCsb.ConnectionString;
config.Save(ConfigurationSaveMode.Modified);
Settings.Default.Reload();

Espero que te valga.

Saludos,

José Luis

"alfonso_C#" escribió en el mensaje de noticiasnews:

> Hola amigos como puedo modificar la seccion ConnectionString de mi
> archivo de configuracion App.Config ? . Quiero colocar usando codigo
> varias cadenas de conexion y no se como entrarle. Se agradecen
> ejemplos. Mil gracias por anticipado como siempre (^_^).



Para "Recargar" una seccion del app.config consegui esto ->
ConfigurationManager.RefreshSection("connectionStrings");
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida