Creando cadenas de conexión ConnectionStrings en .net 3.5 o visual Studio 2008 usando SqlConnectionStringBuilder
lo más correcto a la hora de leer una cadena de conexión a base de datos es almacenarla en un archivo .config y leerla desde allí
VB.Net: Dim conn As New SqlConnection()conn.ConnectionString = My.Settings.AdventureWorksConnectionString
C#: myConnectionString = ConfigurationManager.ConnectionStrings["AdventureWorksConnectionString"];mySqlConnection = new SqlConnection(myConnectionString.ConnectionString);
|
No obstante si no queremos leerla desde el archivo .config esxiste una forma más comoda de generarla mediante la clase
SqlConnectionStringBuilder
VB.net: Dim conn As New SqlConnectionStringBuilder conn.DataSource = "NombreServidor" conn.InitialCatalog = "AdventureWorks"conn.IntegratedSecurity = true C#: System.Data.SqlClient. SqlConnectionStringBuilder conn = new System.Data.SqlClient.SqlConnectionStringBuilder();conn.DataSource = "NombreServidor"; conn.InitialCatalog = "AdventureWorks";conn.IntegratedSecurity = true;
|
Espero que os resulte interesante y recordar que esta última opción no funciona con la versión 2005 sólo con 2008