jueves, 26 de noviembre de 2015

C# - Obtener string de conexión desde la BD para mostrarlo en APP

ejemplo web.config
<add name="nombreConexion" connectionString="metadata=res://*/Model.ModelAdm.csdl|res://*/Model.ModelAdm.ssdl|res://*/Model.ModelAdm.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=BD-PRODUCCION\GESTION;initial catalog=BDGESTION;user id=sa;password=123456;multipleactiveresultsets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" /> 


método.
public string ObtenerConexionBD()
        {
            var conectado = ConfigurationManager.ConnectionStrings["nombreConexion"].ToString().Split(';');
            var dataSource = conectado[0].Replace("Data source=", string.Empty).ToString();

            return dataSource;
        }