npgsql 相关问题

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

实体框架核心,NpgSql和Postgis异常

我按照此文档使用项目中的空间数据。我已经使用Stack Builder安装了postgis扩展,我创建了模型,迁移,我已经应用了它以及所有内容......

回答 1 投票 3

Npgsql 3.0.5 with writer.Write Geometry类型

我已经从Npgsql 2.7.0升级到3.0.5,COPY(批量数据传输)是更改我已经看过这个文档并尝试使用新的COPY方法。使用Npgsql 2.7.0在我的代码案例中使用“NpgsqlCopyIn”“...

回答 2 投票 0

如何解决.net核心构建错误NETDSDK1061和警告MSB3277

我遇到了问题,我的AspNetCore.App-metapackage引用了较低版本的EntityFrameworkCore(2.1.2),而不是EfCore提供程序包(NpgSql,引用2.1.3)。结果是......

回答 3 投票 4

SqlBuilder返回错误的结果

我有一个使用Npgsql和Postgres的查询。为了构建我的查询,我正在使用Dapper及其SqlBuilder。当我在DB中生成正常语句时,它返回正确的结果。当我这样做的时候......

回答 1 投票 1

尝试删除条目时接收System.IO.IOException

我有一个包含60个表的数据库。一个是由大量其他表(约40个)引用的表人,大多数使用ON DELETE CASCADE ON UPDATE CASCADE。使用Npgsql,我尝试运行...

回答 2 投票 0

多插入更新解决方案的最佳解决方案

以理解C#和Npgsql为初学者而奋斗。下面的代码示例://使用(var cmd = new NpgsqlCommand()){cmd.Connection = conn; ...

回答 3 投票 1

如何更改每个请求的架构?

我想根据基于UserID的HTTP请求动态更改我的架构。我知道OnModelCreating刚刚启动一次,我尝试使用Npgsql的DB Interceptor,但没有...

回答 1 投票 0

Npgsql如何处理失败的事务?

在ASP.NET应用程序(C#)中,我们使用Postgres作为后端,使用Npgsql作为数据提供程序。几天前,我们遇到了严重的数据丢失问题。我在代码中调查,发现代码像......

回答 2 投票 3

我可以使用daterange列并使用EF for PostgreSQL,c#?

通常我有一些日期范围的报告数据,我想插入新的,并删除旧的同一时期。我想在postgresql db中使用daterange类型的列。我正在使用最新版本......

回答 2 投票 1

导入的数据,重复的键值违反了唯一约束

我正在从MSSQL迁移数据。我通过npgsql生成的迁移在PostgreSQL中创建了数据库。我移动了数据,现在代码试图插入一个值,我得到'重复键...

回答 1 投票 1

如何在EF Core中实现Select For Update

据我所知,EF(和EF Core)中没有明确锁定我正在查询的资源的选项,但是我经常需要这个功能并且不会真的感觉像是在下降......

回答 2 投票 3

无法加载文件或程序集'System.Memory,Version = 4.0.1。'在Visual Studio 2015中

几个月来,我没有关于从DB生成模型的问题,删除它并重新创建它。从git中取出后,尝试进行相同的过程时出现了问题。 ...

回答 3 投票 1

在npgsql prepared命令中发出替换准备好的查询参数的问题

下午好,我正在尝试从一段c#代码执行以下查询:SELECT \“schema \”。\“table \”。\“field1 \”AS field1,SUM(\“schema \”。\“ table \“。\”num1 \“*(CASE WHEN @type IS ...

回答 1 投票 2

PostgreSQL,Npgsql返回42601:语法错误在“$ 1”或附近

我正在尝试使用Npgsql和/或Dapper来查询表,并且我继续遇到Npgsql.PostgresException 42601:语法错误在“$ 1”或附近。这是我用NpgsqlCommand尝试的:...

回答 3 投票 4

PostgreSQL:命令已在进行中

我的异步函数尝试从表中选择一条记录。此函数接受从另一个函数传递的一些参数。因此,某些进程(至少6个)可以同时使用它。 ...

回答 1 投票 -1

执行迁移时,Npgsql无法找到NpgsqlException

当我执行更新数据库并在数据库中发生错误时,我得到:System.Runtime.Serialization.SerializationException:对于成员'Npgsql.NpgsqlException,Npgsql,...没有解析类型

回答 3 投票 4

有没有办法在Azure DB上为PostgreSQL覆盖服务器配置'statement_timeout'?

在PostgreSQL下的Azure门户中,服务器配置statement_timeout控制以下内容。 “设置任何语句的最大允许持续时间(以毫秒为单位).0将其关闭。” ...

回答 1 投票 0

使用npgsql entityFrameworkCore与旧的ascii postgresql数据库进行编码问题

我有一个使用ascii编码的旧postgresql数据库(在生产中)。我正在使用npgsql entityFrameWorkCore创建一个新的c#.net应用程序,但我总是遇到编码错误:System.Text ....

回答 1 投票 2

连接PostgreSQL数据库时出错:'System.Memory,Version = 4.0.1.0,Culture = neutral,PublicKeyToken = cc7b13ffcd2ddd51'

我正在尝试将Power BI连接到PostgreSQL数据库,并出现以下错误:从提供程序读取数据时发生错误:'无法加载文件或程序集'系统....

回答 1 投票 0

转换IQueryable 到IQueryable

我正在尝试转换IQueryalbe 到IQueryable 这样,当我的.edmx文件发生变化时,我的业务层不会直接受到影响,但保持...

回答 1 投票 0

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