Premisa: Tenemos una solución compuesta por un proyecto del tipo Sitio web y un proyecto del tipo Biblioteca de clases en donde estamos construyendo nuestra capa de datos y que hemos llamado DAL.
Queremos, desde la DAL, recuperar la conectionstring que está almacenada en el web.config del proyecto Sitio Web.
Solución:
- Añadir las referencias del tipo .NET: System.Web y System.Configuration
- Añadir los using, que sí son duplicados pero nos simplifican la sintaxis del código. using System.Web; using System.Configuration;
- Invocar a la cadena de conexión en el web.config con el siguiente método (o la variación que se te ocurra. ///
/// Devuelve la cadena de conexion a la base de datos
///
///
public string cadenaConexion()
{
string retValue = string.Empty; retValue= System.Web.Configuration.WebConfigurationManager.ConnectionStrings ["pruebaConnectionStringSQL"].ConnectionString;
return retValue;
}

No hay comentarios:
Publicar un comentario