【问题标题】:VS 2010 and Entity Framework: accessing SQL Server 2000 databasesVS 2010 和实体框架:访问 SQL Server 2000 数据库
【发布时间】:2011-02-19 06:27:27
【问题描述】:

考虑一个 Visual Studio 2010 项目,其要求是使用实体框架对数据进行建模。数据源是 SQL Server 2000 数据库。

第一步是创建一个新的 ADO.NET 实体数据模型项。

实体数据模型向导提示数据连接。

创建新连接时,您需要使用SqlClient 以外的提供程序。通常是SQLOLEDB

数据提供者列表只有SqlClient 或“.NET Framework Data Provider for SQL Server”。

  • Visual Studio 2010 是否有一种变通方法,可以通过实体框架创建或使用与 SQL Server 2000 的数据连接?

【问题讨论】:

  • 嘿,不是很好吗!对一个 1.5 年前的问题投了反对票。想评论为什么,神秘的反对者?

标签: entity-framework visual-studio-2010 sql-server-2000


【解决方案1】:

通过在 vs2005 中设置初始上下文,然后升级到 vs 2010,我们能够将 EF 与 sql 2000 一起使用。糟糕,但有效。

更新:

我决定为其他需要执行此操作的人编写操作指南。我们还没有看到任何副作用,并且允许使用 VS 2010 设计器。

How To Use Entity Framework 4 With Visual Studio 2010 and SQL Server 2000

【讨论】:

  • 有没有人知道在这里我可以找到上面的链接,如果它存在的话?链接已损坏,我们现在遇到了这个问题。
  • 抱歉,不得不从我的服务器迁移,所以我的网站现在已经关闭。简而言之,需要生成一个更新的 *.edmx 文件,然后将“2005/8/12”的引用更新为“2000”。我认为还有一些其他的变化,但这就是它的要点。希望这会有所帮助。
【解决方案2】:

很遗憾,不支持 SQL Server 2000。

Entity Framework v2

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多