【发布时间】:2010-09-09 17:03:19
【问题描述】:
我使用实体框架启动了一个相当简单的示例项目。在该项目中,我从 SQL Server 2000 数据库创建了一个新的实体数据模型。我能够使用 LINQ to Entities 查询数据并在屏幕上显示值。
我有一个架构极其相似的 Oracle 数据库(我试图准确,但我不知道 Oracle 的所有细节)。我希望我的项目能够轻松地在 SQL Server 和 Oracle 数据存储上运行。我希望我可以简单地更改我的实体数据模型的配置字符串,而实体框架会处理剩下的事情。但是,它似乎不会像我想象的那样无缝地工作。
有人做过我想做的事吗?同样,我正在尝试编写一个应用程序,该应用程序可以使用实体框架以最小的努力从 SQL Server 或 Oracle 数据库中查询(和更新)数据。第二个目标是在数据存储之间来回切换时不必重新编译应用程序。如果我必须“从数据库更新模型”,那可能没问题,因为我不必重新编译,但我不想走这条路。有谁知道可能需要的任何步骤?
【问题讨论】:
-
LOL 如果它不提供数据库无知,那么实体框架有什么用?天哪!
-
@YeahStu .. 我有同样的要求,因为我看到帖子很老了... Entity Framework 到目前为止已经修改过.. 你是否能够使用 EF 实现数据库独立性.. 请帮助我和这个分享你的解决方法......提前非常感谢。
标签: oracle entity-framework linq-to-entities