c#使用ef链接mysql_C#使用EF连接PGSql数据库的完整步骤|chu

本文详细介绍了如何在C#项目中使用Entity Framework(EF)连接并操作PostgreSQL(PGSql)数据库,包括安装NPGSql扩展工具、添加数据库引用、创建实体模型、配置app.config以及解决可能出现的问题。
摘要由CSDN通过智能技术生成

前言

由于项目需要,使用到了PGSql数据库,说实话这是第一次接触并且听说PGSql(PostgreSQL)关系型数据库,之前一直使用的都是SqlServer,一头雾水的各种找资源,终于将PGSql与C#的EF连接起来,可以像使用SQLServer一样使用PGSql了。

PGSql目前有一个pgAdmin4的管理工具,下载之后就可以直接访问我们的数据库了。

1.为了演示方便,我们新建一个控制台程序,同时新建一个Entity的类库,后续添加实体模型使用。

ac1dd381b4308a31c9bfffd8ccabf972.png

2.我们点击工具-->>扩展和更新 -->>安装PGSql所使用的扩展工具NPGSql PostgreSql Integration扩展工具。

de3bfc61e18b2b7b844af74740c28224.png

54892a9304118b610d7e02fd38f3d14f.png

3.安装完成之后,我们就可以测试连接我们的pgSql数据库了。在工具-->>连接到数据库我们在数据源一行点

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值