¿Modificando la conexión de Linq-to-SQL en dbml?
-
05-07-2019 - |
Pregunta
¿Estoy entendiendo correctamente, y la cadena de conexión de la base de datos para Linq a SQL se almacena normalmente en el archivo app.config, en la sección connectionStrings?
¿Hay otros lugares donde se pueda hacer, típicamente? Gracias!
Solución
Esto no es específico de LinqToSql, pero las cadenas de conexión para las aplicaciones .NET generalmente se almacenan en la sección connectionStrings de app.config o web.config (dependiendo del tipo de aplicación).
Dicho esto, puede almacenar la cadena de conexión en cualquier lugar que desee siempre que esté dispuesto a conectar la infraestructura necesaria para leerla en la aplicación y pasarla a, por ejemplo, LinqToSql. El contexto de datos LinqToSql generalmente tiene un constructor que toma una cadena de conexión como parámetro.