在构建时不知道DBMS类型时,我可以使用Entity Framework吗?

时间:2012-11-09 07:32:29

标签: c# .net sql-server oracle entity-framework

我正在开发一个连接到单个数据库的应用程序(CRUD WS),该数据库可以是Oracle或SQL服务器,并且从配置文件中读取类型。我可以使用EF来实现DAL吗?一些要求:

  • 这些表没有主键,我无法添加它们。
  • C#/ .NET 4.0
  • 所有操作都已完成并始终直接提交给数据库
  • 所有操作都是简单的CRUD,没有任何缓存用于读取
  • 交易支持(一个请求可以处理多个表) - >提交/回滚
  • 模型必须仅为10个表构建,而db有数百个表
  • 如果db是oracle,那么表被分成表空间而不是所有这10个表都在同一个表空间中

如果我能做到这一点,链接或示例会很好。

我以其他方式问过这个问题,但我立刻得到了2个亲密票,所以这是我的第二次尝试。

0 个答案:

没有答案