之前项目是EF+SQLSERVER 感觉sqlserver有点贵
感觉最大的坑是,各种插件的版本不匹配问题,下面怎么列出需要部件及详细版本号。
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 数据库里的数据了。
本文介绍了一种使用Entity Framework访问PostgreSQL数据库的方法。具体步骤包括安装特定版本的PostgreSQL、Npgsql、EntityFramework及其相关组件,并配置app.config文件。
3619

被折叠的 条评论
为什么被折叠?



