Este artículo describe un consejo sobre los connectionString útil para no tener que repetir la cadena de conexión de todas las partes del código que accedan a la base de datos.
En el archivo .config de toda aplicación .NET se pueden guardar constantes, muy utilizadas para este fin.
<appSettings>
<add key="ConnStr" value="data source=EQUIPO1;database=pubs;Trusted_Connection=yes" />
</appSettings>
Luego, en el código hacemos referencia al connectionString de la siguiente manera.
[C#]
using System.Configuration;
...
SqlConnection myConnection = new SqlConnection(ConfigurationSettings.AppSettings["ConnStr"]);
...
[Visual Basic]
Imports System.Configuration;
...
Dim myConnection As SqlConnection
myConnection = New SqlConnection(ConfigurationSettings.AppSettings["ConnStr"])
...
De esta manera evitamos repetir el código del connectionString innecesariamente.
Les paso un link sumamente interesante donde podrán encontrar prototipos para los ConnectionString de cualquier origen de datos. La dirección es http://www.connnectionstrings.com
Nos vemos
Rodrigo Gutiérrez
rgz@rieder.net.py