【问题标题】:How to get the IBM DB2 provider to work with Entity Framework 4.0如何让 IBM DB2 提供者与 Entity Framework 4.0 一起工作
【发布时间】:2010-04-27 16:13:10
【问题描述】:

谁能告诉我如何让 DB2 提供程序显示在“更改数据源”对话框窗口中?

步骤:

  1. 右键单击 edmx 设计图面。
  2. 选择“从数据库更新模型”
  3. 在更新向导中,单击“新建连接”
  4. 点击“数据源”文本框旁边的“更改...”

在“更改数据源”窗口中,我只在列表中看到以下数据源:

Microsoft SQL Server
Microsoft SQL Server Compact 3.5
Microsoft SQL Server Database File
<other>

当我选择“其他”时,我在数据提供者下拉列表中只看到两个条目:

.Net Framework Data Provider for Microsoft SQL Server Compact 3.5
.Net Framework Data Provider for SQL Server

如何让 DB2 提供程序显示在此处,以便我可以使用它们来为我的 DB2 表建模?

我能够使用 VS2010 Server Explorer 成功连接到 DB2。连接字符串是:

"Provider=IBMDADB2.DB2COPY1;Data Source=DB2THLOC;Persist Security Info=True;User ID=****;Location=****" (stars for security)

提供者被列为:

.NET Framework Data Provider for OLE DB
Type: DB2
Version: 08.01.0005

提前致谢

【问题讨论】:

    标签: visual-studio db2 entity-framework-4 provider


    【解决方案1】:

    您所描述的内容由 IBM 的 Visual Studio 插件包启用。目前vs2010没有这样的包。

    【讨论】:

    【解决方案2】:

    已经有合适的供应商。驱动程序 v9.7 FP4 或更高版本适用于 VS 2010 EF 4。

    【讨论】:

      猜你喜欢
      • 2023-03-06
      • 1970-01-01
      • 2019-11-22
      • 2011-06-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多