2

我想使用 Visual Studio 向导为普遍表创建实体模型。

我正在使用 VS2012 和 Pervasive Software v 11(具有 ADONET4.0)。

当我尝试添加数据源时,ODBC 没有出现在“数据源”中。由于 ODBC 只是一个编程接口,所以没有 VS 所期望的数据提供者。

如果有人以前这样做过,你能分享我的步骤吗?

我找到了链接http://msdn.microsoft.com/en-us/library/bb163974.aspx。但这非常令人困惑。

在此先感谢,最好的问候,

4

1 回答 1

3

用户,

首先,如果您使用的是 ADO,那么 ODBC 将与它无关。我也没有 2012 年,但这是我在 2010 年所做的,我认为没有太大区别。

您需要下载并安装 PSQL-SDK-Dotnet4.1-11.xx.xxx.xxx_en-US.exe 文件。这将为您提供实体框架的普遍提供者。然后您可以按照这样的教程进行操作:http: //msdn.microsoft.com/en-us/data/jj206878

据我所知,Pervasive 仅支持 EF 4.5,但我已经让 EF 5.0 工作。我还没有尝试过 EF 6.0。您可能需要使用 NuGet 将 EF 5.0 而不是 6.0 安装到项目中。为此,请单击 View->Other Windows->Package Manager Console,然后在控制台窗口中键入:

PM>安装包实体框架-版本5.0.0.0

您可以在这篇文章中阅读更多相关信息:如何从 NuGet 安装 EntityFramework 5.0(和其他旧版本)?

我知道这已经晚了 6 个月,但希望它有所帮助。

于 2014-12-21T00:05:12.983 回答