实体框架和多个数据库版本

时间:2013-04-04 19:02:03

标签: sql-server entity-framework linq-to-sql

我们使用Entity Framework从Dynamics GP数据库获取数据以显示网站。 随着时间的推移和数据库中的字段的添加,我们遇到了一个问题,即EF需要使用表中的新字段进行更新。当然这有副作用,我们的网站只支持最新版本的数据库。由于我们的客户在现场拥有完全不同版本的数据库,因此很难管理EF以支持所有这些不同版本。

在LinqToSql中,您可以省略我们在网站中不关心的添加字段或延迟加载它们。在EF中,尝试此操作时会出现错误。关于如何做到这一点的任何想法,而不必为不同版本的db构建不同版本的edmx?

谢谢!

0 个答案:

没有答案