首页 > 解决方案 > 找不到 ODBC 的数据提供程序

问题描述

我想将 PostgreSQl 与 ASP.NET 实体框架一起使用。但是,我找不到ODBC 提供程序

  1. 我在数据连接中找到提供者 在此处输入图像描述

  2. 当我得到实体时,我找不到

    在此处输入图像描述

谢谢你的帮助。

标签: c#.netpostgresqlentity-framework

解决方案


好像您正在使用 DB 优先方法。为此,Npgsql 有一个Visual Studio 扩展(VSIX),它将 PostgreSQL 访问集成到 Visual Studio 中。它允许从 Visual Studio 的服务器资源管理器中连接到 PostgreSQL,并且您可以从现有数据库创建实体框架模型。 http://www.npgsql.org/doc/ddex.html

但是,更好的方法是先编写代码并使用NpgSql nuget package


推荐阅读