Posteado por: toniogago | 10 diciembre 2009

Leer cadenas de conexión de web.config


Web.config
En el archivo de configuración de un sitio web (web.config) están las cadenas de conexión que se pudieron haber guardado al realizar la configuración de un control SQLDataSource.

Desde el código de Visual Basic o C# podemos acceder a la cadena de conexión con el método SqlDataSource1.ConnectionString.

ConnectionString
Hasta hace poco en mis páginas, cuando necesitaba acceder a la base de datos por algún motivo, lo que hacía era insertar un control SQLDataSource sólo para obtener esa cadena de conexión. Pero descubrí que también podemos acceder a dicha cadena si la tenemos guardada en el archivo web.config.

Para ello basta con teclear lo siguiente:

Dim Cnn as SqlConnection
Cnn = New SqlConnection
Cnn.ConnectionString = ConfigurationManager.ConnectionStrings("NombreConexión").ToString

O bien en una sola línea:

Dim Cnn as New SqlConnection (ConfigurationManager.ConnectionStrings("NombreConexión").ToString)

De esta forma evitamos sobrecargar la página con controles.

un saludo.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Categorías

A %d blogueros les gusta esto: