Entity Freamwork 6连接PostgreSql数据库

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Entity Freamwork 6连接PostgreSql数据库相关的知识,希望对你有一定的参考价值。

原文 Entity Freamwork 6连接PostgreSql数据库

开发环境

VS 2015  Update 1   Postgre Sql 9.4

使用过程

1.使用Nuget在项目中添加对EntityFramework6.Npgsql的引用

2.下载并安装NpgsqlDdexProvider程序,下载地址: https://github.com/npgsql/npgsql/releases ,请下载exe文件,他会帮你做很多事情。下载完成后关闭vs,安装下载好的文件,安装完成之后,点击vs里面的tools(工具),然后点击Setup Npgsql DbProviderFactories,点两个确定。

如果遇到问题,请参考官方的说明:http://www.npgsql.org/doc/ddex.html

4.这时候去新建EF的Ado.Net Entity Data Model时,就可以直接选择Postgre SQL Database了。

技术分享

5.接下来把他当成SQL SERVER一样使用就好了~

 

以上是关于Entity Freamwork 6连接PostgreSql数据库的主要内容,如果未能解决你的问题,请参考以下文章

Spring Freamwork 开发初体验

Entity Framework 6 的动态 MySQL 数据库连接

Entity Framework 6 设置连接字符串运行时

如何用Entity Framework 6 连接Sqlite

如何用Entity Framework 6 连接Sqlite数据

几个bat文件(关于robot freamwork安装)