dapper 相关问题

Dapper是Stack Overflow团队开发和使用的.NET的微型ORM,主要以原始性能为主要目标。

Dapper - 如何映射复杂对象

我的目标是: 公开课ApplePrice { 公共日期时间日期 { 得到;放; } public Dictionary HourlyPrice { get;放; } } 我的数据库包含每个数据的许多价格...

回答 1 投票 0

反思和小巧玲珑

我正在尝试将我的类映射到特定属性,然后是 Dapper 的 QueryAsync< T > 但是,因为我不知道 < T > 通用参数,所以我正在尝试调用 QueryAsync 返回 IEnumerable<...

回答 1 投票 0

使用 Dapper 和 Npgsql 7.0+ 调用 Posgresql 函数

如何使用 dapper 在 C# 中调用带有参数的 postgresql 函数?我可以很好地调用存储过程,但函数会抛出异常。 我有一个简单的用户数据库表: 创建

回答 0 投票 0

Access SQL UPDATE 在使用 OleDB 的 C# 中不工作,但在 Access UI 中工作

我有一个 Access 数据库和一个简单的 UPDATE 查询,它不适用于我的 Dapper OleDbConnection(使用 System.Data.OleDb;),但是当从

回答 0 投票 0

C# IDbConnection 查询 - 保证顺序?

我正在使用 Dapper 实现数据层功能以获取一组有序条目。 使用 (var connection = new OracleConnection(getConnString()) { var fields = connection.Query(...

回答 0 投票 0

如何使用 Dapper 在同一查询中混合列表和常规参数

给定以下 MySQL 的 SQL 语句 var sql = @"INSERT INTO MyTable (Key1, Field1, Field2, Field3) 值(@key、@field1、@field2、@field3) 重复更新 Field3 = @existing"...

回答 1 投票 0

WebAPI 未返回未找到值的正确状态代码

当我执行 HTTPGet[按 ID] 时,如果在数据库中找不到 ID,我希望它返回错误代码 Not Found,但是我得到此代码 200 和“{}”的响应值。 什么...

回答 2 投票 0

无法在 dapper 中获取输出参数(插入行的 id)

我正在尝试通过 dapper 插入一行,并将插入行的 id 作为输出参数。 但是,我在 System.Private.CoreLib.dll 中收到 NullReferenceExcepteion。 这是我的 C# 代码: ...

回答 0 投票 0

参数相同但结果不同的存储过程

我在SQL Server中有一个存储过程,它在同一台机器上使用相同的参数返回不同的结果,唯一的区别在于它们的调用方式。 这是存储过程c ...

回答 0 投票 0

对数据库实体使用可变记录是一种不好的做法吗?

C# 9.0 为更多面向数据的结构引入了记录。我想将它们用于与某种 ORM(如 Dapper)一起使用的实体对象,因为它们提供了很多有用的

回答 0 投票 0

在 Razor 页面中需要没有 MVC 和使用 Dapper 的级联下拉列表 [关闭]

需要一个示例,说明如何在不使用 MVC 和 EF 的情况下在同一 Razor 页面版本 .NET Core 6 或 7 中填充级联下拉列表,请仅通过使用 MVC 或/和 EF 找到。 我可以填写一个或多个...

回答 0 投票 0

在使用 dapper 时映射枚举

我有以下问题。我正在使用 Dapper 连接到数据库,数据库中的 varchar 字段是我对象中的枚举。 Dapper映射数据库obj没有问题...

回答 2 投票 0

无法在 Dapper 中转换类型为“System.Collections.Generic.List”1[System.Object] 的对象

我可以很好地使用 Dapper 从数据库中获取数据。但是当我尝试将其转换为 IEnumerable 时,出现错误: System.InvalidCastException:'无法转换'System.Collections.G 类型的对象......

回答 1 投票 0

Dapper 如何使用相同的外键插入多行

我有一个子表,它引用具有一对多关系的父表。 PK -> 多个外键。原因是 FK 表是与父 t 上的 ID 相关的对象列表...

回答 0 投票 0

当使用连接字符串和dapper时,如何在运行时更改初始目录?

我正在编写一个MVC C#应用程序。我使用dapper作为一个轻量级的ORM。我的连接字符串定义了服务器和初始目录,目前如果我需要访问不同的数据库,我...

回答 1 投票 0

为什么Dapper比Dapper plus快?

给出一个简单的测试。使用Dapper: for (int i = 0; i < 10000; i++) { Connection.Execute("UPDATE User SET Name = 'Max'"); }。这个操作的持续时间如下测量与...

回答 1 投票 0

Dapper错误。"System.InvalidOperationException: 'The ConnectionString属性尚未初始化'"

我正在学习如何使用Dapper的课程,但是我遇到了一个错误,我无法找到解决方案。这个错误是 "System.InvalidOperationException: 'The ConnectionString property has ...

回答 1 投票 0

帅气的插入到有复合PK的表中。

我有一个表,它的主键由两列组成,两列都不是自动递增的,我的Dapper插入(Dapper Extensions的一部分)在插入时失败了,说第一 ...

回答 3 投票 8

当数组参数的值为空时,无法确定其类型。

使用PostgreSQL数据库和Dapper。下面是一个失败代码的最小例子: await using var connection = new NpgsqlConnection(_configuration.ConnectionString); return await connection......。

回答 1 投票 1

如何使用结果映射将dapper结果转化为字典

我想使用splitOn功能表示在这里:https:/dapper-tutorial.netresult-multi-mapping的结果分组的每一个顺序的整数属性 "EmployeeId"。我遵循了How... 的建议。

回答 1 投票 1

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