Npgsql是PostgreSQL的.NET数据提供程序。它允许为.NET框架开发的任何程序访问PostgreSQL数据库服务器。它以100%C#代码实现。
我按照此文档使用项目中的空间数据。我已经使用Stack Builder安装了postgis扩展,我创建了模型,迁移,我已经应用了它以及所有内容......
Npgsql 3.0.5 with writer.Write Geometry类型
我已经从Npgsql 2.7.0升级到3.0.5,COPY(批量数据传输)是更改我已经看过这个文档并尝试使用新的COPY方法。使用Npgsql 2.7.0在我的代码案例中使用“NpgsqlCopyIn”“...
如何解决.net核心构建错误NETDSDK1061和警告MSB3277
我遇到了问题,我的AspNetCore.App-metapackage引用了较低版本的EntityFrameworkCore(2.1.2),而不是EfCore提供程序包(NpgSql,引用2.1.3)。结果是......
我有一个使用Npgsql和Postgres的查询。为了构建我的查询,我正在使用Dapper及其SqlBuilder。当我在DB中生成正常语句时,它返回正确的结果。当我这样做的时候......
尝试删除条目时接收System.IO.IOException
我有一个包含60个表的数据库。一个是由大量其他表(约40个)引用的表人,大多数使用ON DELETE CASCADE ON UPDATE CASCADE。使用Npgsql,我尝试运行...
以理解C#和Npgsql为初学者而奋斗。下面的代码示例://使用(var cmd = new NpgsqlCommand()){cmd.Connection = conn; ...
我想根据基于UserID的HTTP请求动态更改我的架构。我知道OnModelCreating刚刚启动一次,我尝试使用Npgsql的DB Interceptor,但没有...
在ASP.NET应用程序(C#)中,我们使用Postgres作为后端,使用Npgsql作为数据提供程序。几天前,我们遇到了严重的数据丢失问题。我在代码中调查,发现代码像......
我可以使用daterange列并使用EF for PostgreSQL,c#?
通常我有一些日期范围的报告数据,我想插入新的,并删除旧的同一时期。我想在postgresql db中使用daterange类型的列。我正在使用最新版本......
我正在从MSSQL迁移数据。我通过npgsql生成的迁移在PostgreSQL中创建了数据库。我移动了数据,现在代码试图插入一个值,我得到'重复键...
如何在EF Core中实现Select For Update
据我所知,EF(和EF Core)中没有明确锁定我正在查询的资源的选项,但是我经常需要这个功能并且不会真的感觉像是在下降......
无法加载文件或程序集'System.Memory,Version = 4.0.1。'在Visual Studio 2015中
几个月来,我没有关于从DB生成模型的问题,删除它并重新创建它。从git中取出后,尝试进行相同的过程时出现了问题。 ...
在npgsql prepared命令中发出替换准备好的查询参数的问题
下午好,我正在尝试从一段c#代码执行以下查询:SELECT \“schema \”。\“table \”。\“field1 \”AS field1,SUM(\“schema \”。\“ table \“。\”num1 \“*(CASE WHEN @type IS ...
PostgreSQL,Npgsql返回42601:语法错误在“$ 1”或附近
我正在尝试使用Npgsql和/或Dapper来查询表,并且我继续遇到Npgsql.PostgresException 42601:语法错误在“$ 1”或附近。这是我用NpgsqlCommand尝试的:...
我的异步函数尝试从表中选择一条记录。此函数接受从另一个函数传递的一些参数。因此,某些进程(至少6个)可以同时使用它。 ...
执行迁移时,Npgsql无法找到NpgsqlException
当我执行更新数据库并在数据库中发生错误时,我得到:System.Runtime.Serialization.SerializationException:对于成员'Npgsql.NpgsqlException,Npgsql,...没有解析类型
有没有办法在Azure DB上为PostgreSQL覆盖服务器配置'statement_timeout'?
在PostgreSQL下的Azure门户中,服务器配置statement_timeout控制以下内容。 “设置任何语句的最大允许持续时间(以毫秒为单位).0将其关闭。” ...
使用npgsql entityFrameworkCore与旧的ascii postgresql数据库进行编码问题
我有一个使用ascii编码的旧postgresql数据库(在生产中)。我正在使用npgsql entityFrameWorkCore创建一个新的c#.net应用程序,但我总是遇到编码错误:System.Text ....
我正在尝试将Power BI连接到PostgreSQL数据库,并出现以下错误:从提供程序读取数据时发生错误:'无法加载文件或程序集'系统....
我正在尝试转换IQueryalbe 到IQueryable 这样,当我的.edmx文件发生变化时,我的业务层不会直接受到影响,但保持...