我正在研究一个使用C#的项目.NET(位于windows框中)作为主要语言,PostgreSQL作为后端数据库(后端位于linux框中).我听说了.NET允许轻松集成这两个组件.

有没有人真正有过将C#和PostgreSQL结合起来工作的经验?如果是这样的话,你对如何进行、发现的问题等有什么建议吗.?

推荐答案

我正在使用Npgsql2组件与C#和Postgres合作,我推荐您,它们工作速度很快.

你可以从https://github.com/npgsql/Npgsql/releases下载

注意:如果您想要一个与任何数据库一起工作的应用程序,您可以使用DbProviderFactory类,并使用IDbConnectionIDbCommandIDataReader和/或IDbTransaction接口进行查询.

Postgresql相关问答推荐

如何在PostgreSQL中正确删除数据库

多克.波斯格雷斯.PgAdmin4

是否从表中 Select 值?巴什

sqlalchemy在Flask 下运行时出现无法解释的错误

如何获得一起满足数量要求的物品? (WHILE 循环还是 CTE?)postgresql

JPA将没有时区的Postgres时间戳调整为服务器时区

如何在 kubernetes 中安全地重启 postgresql 容器?

postgres 如何计算多列哈希?

在 PostgreSQL 中提高 GROUP BY ... HAVING COUNT(...) > 1 的性能

将 postgres 从属提升为主 node

替代在 PostgreSQL 函数中嵌套正则表达式替换?

如何在 postgresql 上使用 sqlalchemy 进行正确的 upsert?

表或列名不能以数字开头?

在postgres的同一列中存储不同数据类型的合理方法?

将 PostgreSQL 配置为仅适用于 LOCALHOST 或指定的 ip + 端口

从局域网访问 PostgreSQL 服务器

在 Spring Boot 应用程序中禁用表重新创建

Postgresql:备份所有表 struct ,但只备份少数数据表

在 Flask-sqlalchemy 和 Postgresql 中使用 JSON 类型

错误:permission denied for language c