connectionStrings de App.config

17/04/2006 - 17:55 por Carlos Albert | Informe spam
Hola gente,

Estoy intentando levantar un connection string que esta guardado sin
encriptar en App.config dentro de una libreria de clases de la siguiente
manera:
<connectionStrings>
<add name="CapaDatos.My.MySettings.MiConeccion" connectionString="Data
Source=MiServer;Initial Catalog=BaseDeDatos;Persist Security Info=True;User
ID=usuario;Password=xxx" providerName="System.Data.SqlClient" />
</connectionStrings>

Quise utilizar
System.Configuration.ConfigurationManager.ConnectionStrings.Item(0).ConnectionString
pero me devuelve esto:
"data source=.\SQLEXPRESS;Integrated
Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User
Instance=true"

¿¿¿???

¿Alguien que me de una mano?

Grax.
 

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
17/04/2006 - 23:43 | Informe spam
Obten la conexion por el nombre y no por el indice, porque no puedes
asegurar de ninguna forma que el indice corresponda con la conexion que
quieres (a menos que cargues todas y des a elegir al usuario o algo
similar). En tu caso esta recibiendo una conexion que esta declarada en
machine.config.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
http://mvp.support.microsoft.com/pr...4EF5A4191C

Preguntas similares