【问题标题】:Any better way to use Oracle/MySQL with .NET Entity Framework?将 Oracle/MySQL 与 .NET Entity Framework 结合使用的更好方法是什么?
【发布时间】:2011-06-27 06:13:52
【问题描述】:

我想知道使用带有 .NET Entity Framework 的 Microsoft SQL 数据库服务器的简单性。是否有可能将它与 OracleMySQL 数据库服务器一起使用?

【问题讨论】:

  • 你看到this stack overflow MySQL 的问题了吗?
  • 不是实体框架的忠实拥护者,不妨试试 NHibernate nhforge.org 或 SubSonic subsonicproject.com
  • @Sean NHibernate 和 subsonic 会支持这个功能吗?
  • @Dirk 它对 MySQL 有一些好处

标签: mysql oracle entity-framework


【解决方案1】:

您可以使用另一个 ORM,例如支持 Microsoft SQL、Oracle 和 MySQL 等的 NHibernate

如果您想/需要坚持使用 EF,已经有关于使用它的问题with MySQLwith Oracle

【讨论】:

  • NHibernate 数据库是独立的吗?
  • @Muneer:差不多,是的。它支持所有数据库服务器mentioned here(该列表有点过时,因为它确实支持最新版本的 SQL Server 和 Oracle,即使它们没有被提及)。
  • 太棒了;让我看看。
【解决方案2】:

适用于 .NET 的 Oracle 数据访问组件 (http://www.oracle.com/technetwork/topics/dotnet/downloads/oracleefbeta-302521.html) 还包括适用于 .NET 4 11.2.0.2.40 的 Oracle 数据提供程序。

一个很好的教程如何使用模型优先方法可以在http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/dotnet/EntityFrameworkOBE/EntityFrameworkOBE.htm找到。

祝你好运,

LM

【讨论】:

    【解决方案3】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-16
    相关资源
    最近更新 更多