我想在应用程序中使用Ado.Net实体框架。但是,应用程序需要能够在运行时中连接到不同的数据库(尽管结构完全相同)。此外,它是一个客户端应用程序,它在本地运行。
我没有办法做到这一点。有一些关于访问不同数据库的问题,但答案似乎集中在修改一些配置文件,而在部署应用程序时我无法这样做。
提前谢谢。
发布于 2011-05-20 08:09:28
必须使用不同的连接字符串(可以将连接字符串传递给上下文的构造函数)。您必须以某种方式定义这些连接字符串,最常见的方法是使用配置文件。如果您不想使用配置文件,用户将不得不在运行时指定连接文件的参数,并且必须构建正确的连接字符串。
这种情况有一些限制。数据库必须是:
https://stackoverflow.com/questions/6068979
复制相似问题