EF连接gpsql数据库操作笔录

xiaoxiao2021-02-28  147

之前项目是EF+SQLSERVER  感觉sqlserver有点贵

感觉最大的坑是,各种插件的版本不匹配问题,下面怎么列出需要部件及详细版本号。

1、PostgreSQL 9.5.3

2、Npgsql 3.1.2

3、EntityFramework  6.1.3

4、EntityFramework6.Npgsql  3.1.1

5、.NET 4.5

6、app.config 文件里添加

  <system.data>     <DbProviderFactories>       <remove invariant="Npgsql"></remove>       <add name="Npgsql Data Provider" invariant="Npgsql" description=".Net Framework Data Provider for Postgresql Server" type="Npgsql.NpgsqlFactory, Npgsql" />     </DbProviderFactories>   </system.data>

做完以上这些,就可以通过EF访问到PGSQL 数据库里的数据了。

转载请注明原文地址: https://www.6miu.com/read-24365.html

最新回复(0)