1
使用VS 2010,我创建了一个简单的动态数据实体web应用程序(使用VS 2010提供的模板)。它工作正常。但是,我想通过用户选择在运行时更改模型连接字符串中的“InitialCatalog”。我知道如何创建新的连接字符串,但我不知道如何用新字符串更新实体模型。可以更新模型以在运行时使用新的连接字符串,如果是这样,如何?更新动态数据实体web应用程序的连接字符串
使用VS 2010,我创建了一个简单的动态数据实体web应用程序(使用VS 2010提供的模板)。它工作正常。但是,我想通过用户选择在运行时更改模型连接字符串中的“InitialCatalog”。我知道如何创建新的连接字符串,但我不知道如何用新字符串更新实体模型。可以更新模型以在运行时使用新的连接字符串,如果是这样,如何?更新动态数据实体web应用程序的连接字符串
关于如何使用实体框架,可以通过使用上下文的重载构造函数来提供自己的连接字符串。
e.g
using(var Context = new Context("my connection string")
{
// Do some stuff with your context.
}
有一个非常类似的帖子here。