Postgresql入门
下载
下载地址
需要翻墙
使用PgAdmin
PgAdmin是访问PostgreSQL数据库的图形化工具
连接数据库
Navicat也可以连接PostgreSQL
PostgreSQL关于C#的数据驱动——Npgsql
官方资料
安装包
.net framework EntityFramework6.Npgsql https://github.com/npgsql/EntityFramework6.Npgsql .net core Npgsql.EntityFrameworkCore.PostgreSQL Microsoft.EntityFrameworkCore.Tools Microsoft.EntityFrameworkCore.Design https://github.com/npgsql/Npgsql.EntityFrameworkCore.PostgreSQL
登录后复制
解决报错
The ADO.NET provider with invariant name 'Npgsql' is either not registered in the machine or application config file, or could not be loaded.
登录后复制
参考资料:
Unable to find or load Npgsql with Entity Framework
The ADO.NET provider with invariant name 'Npgsql' is either not registered in the machine or application config file, or could not be loaded. See the inner exception for details.
示例代码
.net core版本
.net版本
参考资料
EntityFramework6.Npgsql
npgsql efcore Getting Started
EF Core 入门
©著作权归作者所有:来自51CTO博客作者mb60854e935d6fd的原创作品,如需转载,请注明出处,否则将追究法律责任