1

我正在开发一个使用 edmx 进行数据访问的应用程序。
我意识到每个 edmx 文件在配置文件中都有自己的连接字符串。
有没有办法为所有 edmx 文件共享一个连接字符串?

4

1 回答 1

1

不——没有。

并且有充分的理由。Entity Framework 中的连接字符串包含的不仅仅是常规的连接字符串(例如数据源/数据库名称)。

它包含有关模型不同组件的关键信息,包括模型独有的 CSDL 。

也许您可以解释一下,如果您打算在不同的 EDMX 之间共享一个连接字符串,那么为什么首先需要单独的 EDMX?

如果您正在寻找一种动态创建连接字符串的方法,请查看EntityConnectionStringBuilder。

于 2010-12-20T11:43:22.873 回答