动态数据库连接

时间:2010-06-09 02:41:46

标签: c# sql-server asp.net-mvc

我有多个客户端数据库,我需要动态点击,我无法获取我必须工作的代码。起初我只是将连接字符串存储在db中的clinet对象中,根据登录用户将其拉出,并将其传递给linq数据上下文构造函数。这在我的开发环境中运行良好,但在我正在使用的Winhost服务器上失败。它正在运行SQL 2008.我得到一个“当前配置系统不支持用户范围设置。”错误。

非常感谢有关此问题的任何帮助或指导。

格雷格

1 个答案:

答案 0 :(得分:1)

听起来您正在使用存储在用户数据路径中的用户范围设置 - 并且您可能没有Winhost服务器上的权限。如果是这种情况,请尝试将设置范围切换到Application(在项目属性中),以便将它们存储在app.config中。