如何让 IBM DB2 提供者与 Entity Framework 4.0 一起工作 [英] How to get the IBM DB2 provider to work with Entity Framework 4.0

查看:32
本文介绍了如何让 IBM DB2 提供者与 Entity Framework 4.0 一起工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

Can someone please tell me how to get the DB2 provider to show up in the "Change Data Source" dialog window?

步骤:

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

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

In the Change Data Source window, I am only seeing the following data sources in the list:

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

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

When I select "other", I only see two entries in the Data Provider dropdown:

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

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

How do I get the DB2 provider(s) to show up here so that I can use them to model my DB2 tables?

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

I am able to successfully connect to DB2 using the VS2010 Server Explorer. The Connection string for that is:

"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

提前致谢

推荐答案

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

What you're describing is enabled by the Visual Studio Add-In package from IBM. Currently, there is no such package for vs2010.

这篇关于如何让 IBM DB2 提供者与 Entity Framework 4.0 一起工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆