npgsql 相关问题

Npgsql是PostgreSQL的.NET数据提供程序。它允许为.NET框架开发的任何程序访问PostgreSQL数据库服务器。它以100%C#代码实现。

如何将加密的 DateOnly 映射到 PostgreS 中的文本

在 ASP.NET Core 8 Web API 中,我需要在使用 Npgsql.EntityFrameworkCore.PostgreSQL (8.0.2) 和 EntityFrameworkCore 加密后将 C# DateOnly 实体属性存储在 PostgreSQL 文本列中。

回答 1 投票 0

有没有办法在 Npgsql EF Core 上检索时区后比较 LocalDate?

Nodatime 插件不支持参数化时区。我想创建一个自定义帮助器方法来执行下面代码的逻辑。我的 LINQ 无法翻译的原因是...

回答 1 投票 0

命令中传递单引号的问题

我正在编写一个 C#.NET WinForms 应用程序。我目前正在使用 NpgsqlFactory 实现和测试一些数据库查询。我有一个问题,(我假设)字符 '' 和 ', ' 不是

回答 1 投票 0

通过 npgsql.createcommand 发送很长的查询

我正在尝试使用 NPGSQL 向 PostGreSQL V15 数据库发送一个(非常)长的查询,代码如下: string Connection_string = "主机=--:5432;用户名=postgres;密码=--;数据库...

回答 1 投票 0

在 C# 中使用 Npgsql 在 PostgreSql (TimescaleDB) 中执行多行更新插入时出错

我尝试使用该示例来推断其单行更新插入,以在 PostgrSQL/Timescale 表上执行多行更新插入,但收到以下错误: 关于冲突请更新...

回答 1 投票 0

Postgres Npgsql 连接池与代码

我知道这篇文章:Postgres Npgsql Connection Pooling 但并没有完全解决我的问题。 我从概念上理解连接池是如何工作的,但我很难理解如何应用...

回答 1 投票 0

Npgsql GetDateTime 现在返回 utc 而不是本地时间?

我们已从 Npgsql 5 迁移到版本 8,现在下面示例中的查询返回 UTC 时间,而之前它返回本地时间。 SQL 函数 Now 本身返回“时间...

回答 1 投票 0

EF Core 6:查询过滤器中的 .Any() 产生“无法翻译。要么以可以翻译的形式重写查询”

我有 Product 实体并在存储库类中编写一个方法(使用 npgsql)。但我收到错误: 无法翻译。要么以可翻译的形式重写查询,要么切换到 cl...

回答 1 投票 0

Postgres EFCore 生成使用 ILIKE ANY 的不区分大小写的查询

所以我在我的项目中使用 EntityFramework Core 和 Npgsql 提供程序。 我有以下查询,它使用 Array.Contains。 var 符号 = new[] { "AAPL", "GOOG", "MSFT&quo...

回答 1 投票 0

Npgsql.PostgresException:列无法自动转换为类型 bytea

使用 EF-Core for PostgresSQL,我有一个具有 byte 类型字段的实体,但决定将其更改为 byte[] 类型。但是当我进行迁移时,在应用生成的迁移文件时,它抛出了

回答 2 投票 0

我可以使用 Npgsql 和 Entity Framework Core 设置 tsvector 字段的权重吗?

我正在 PostgresSql 表上设置全文搜索,并且我正在使用 Entity Framework Core。我已按照此处的说明设置生成的 tsvector 列和

回答 1 投票 0

53100:无法将共享内存段“/PostgreSQL.883048933”调整为 134217728 字节:设备上没有剩余空间

我有一个计划每天运行的 C# 程序。该程序从 Postgres SQL 服务器中提取 10,000 多行数据。它工作了大约 4 周,但突然停止工作......

回答 1 投票 0

Npgsql异常:列c.consrc不存在

我有一个 Postgres 12 数据库,目前仅包含一个简单的表: 创建表 public.messages ( 发件人文本 COLLATE pg_catalog."default", “timestamp”带有时区的时间戳...

回答 2 投票 0

使用 EF Core 和 Postgresql 添加时出现“重复键值违反唯一约束”错误

我正在尝试使我的应用程序能够使用 SQL Server 或 Postgresql。我的应用程序使用 Npgsql.EntityFrameworkCore.PostgreSQL 版本 8 和 EF Core 版本 8.01。 当我使用

回答 1 投票 0

Npgsql.EntityFrameworkCore.PostgreSQL v8.0“缺少类型信息或绑定”

我将程序更新到 dotnet 8,然后将 Npgsql.EntityFrameworkCore.PostgreSQL 从 v 7.0~ 更新到 8.0。 下面是一个代码示例,它在 v7.0 中运行良好,但我收到错误 Missing type i...

回答 1 投票 0

npgsql 连接池,具有指定同一主机的两个连接字符串

如果我有两个不同的 DbContext,其连接字符串仅在数据库字段中不同,但主机、用户名、密码等都相同,则在使用这两个 DbContext 时将重用相同的连接

回答 1 投票 0

为什么我无法删除数据库?

我收到 Npgsql.PostgresException: '42601: 在“$1”位置或附近出现语法错误:25' 公共异步任务删除(字符串dbName){ 使用(var连接= GetNewConnection()){

回答 1 投票 0

SSL Mode=Require 在连接到 pgBouncer 时导致 Npgsql 出现错误

我有一个使用 Npgsql 版本 4.1.12 的旧应用程序 我正在连接到需要 SSL 连接的 Azure 数据库。 我可以使用以下字符串连接到数据库: 服务器=xxxxx.postgres。

回答 1 投票 0

来自 SP 的 NPGSQL 日志记录

我正在使用控制台应用程序和 VB.NET 连接到 Postgres 数据库。我们运行大量具有不同级别信息的存储过程。 昏暗的 varloggerFactory = LoggerFactory.Create(Function(bui...

回答 1 投票 0

如何在Npgsql中仅使用单个连接执行多个查询?

我在 npgsql 中创建了多个连接来执行多个查询,如下代码所示。 事务访问类 { private const string connString = "主机=localhost;用户名=post...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.