如何动态管理ADO.net对象模型的连接字符串?
我已使用Entity Framework将我的应用程序连接到数据库,并且连接字符串会自动添加到app.config中。如何获取可用服务器列表并根据运行时更改连接字符串?
答案 0 :(得分:0)
因为VS默认情况下将连接字符串添加到app.config并不意味着这是一个好主意,如果你确实保留了连接字符串,则无法在运行时更改它。
一种解决方案是在您的设置中保留加密连接字符串,这样您只需调用以下内容即可在运行时动态更改它:
Settings.Default.Save();
和
Settings.Default.Reload();