2011-04-21 17 views
5

Estoy utilizando el registro de la biblioteca empresarial y el manejo de excepciones.
Actualmente estoy agregando la cadena de conexión en el archivo de configuración, y esto significa que es estático.
Mi problema es que el usuario puede conectarse a una base de datos diferente cada vez dependiendo de su nombre de usuario. ¿Hay alguna forma de cambiar la cadena de conexión en tiempo de ejecución?Registro de biblioteca empresarial + cadena de conexión dinámica

Respuesta

2

he creado un CustomTraceListener

-3

Puede establecer la cadena de conexión en tiempo de ejecución utilizando la clase ConfiguratiomManager desde System.Configuration namaspace como se muestra a continuación;

ConfigurationManager.ConnectionStrings[0].ConnectionString = "Your new Connection string"; 
+0

genera una excepción de tiempo de ejecución ... – scatman

Cuestiones relacionadas