dapper 相关问题

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

如何在不连接到 Snowflake 数据库的情况下对 Dapper Query 进行单元测试

我正在尝试对以下 ASP.NET C# 代码进行单元测试: public override async Task<(IEnumerable, int)> ExecuteQueryWithCount (字符串查询) { 使用 (IDbConnection sfConn = new

回答 0 投票 0

使用 Dapper 避免 Postgres sql 动态查询中的 SQL 注入

我在 postgres SQl 中有一个函数,它使用动态查询来搜索结果。我正在为任务使用参数化方法来避免 SQL 注入。下面是我的函数的片段。 创建或

回答 2 投票 0

Dappper - 慢映射

我现在正在我的 .net 核心应用程序中使用 dapper 在我的一种方法中有大约 50 列。当我查询超过 1000 条记录时,它变得很慢。调试时,我看到查询执行...

回答 0 投票 0

使用 Dapper 自动映射输出参数

我一直在使用 Dapper 调用存储过程并向其传递一个对象。例如: 如果我有一个对象: 公共 int ID { 得到;放; } public int Year { 得到;放; } 我可以创建这个对象...

回答 4 投票 0

使用 Dapper 在 mysql 数据库上批量插入存储过程

我正在尝试使用存储过程一次插入多行。在 MSSQL 上,我可以使用 UDT 的/表参数进行批量插入,但在 mysql 上,这是不支持的。 除了

回答 1 投票 0

调用 Dapper 的 QueryAsync<>() 方法时出现 System.OutOfMemoryException

我的问题 在我的日志中,我看到在负载测试期间记录了一些 System.OutOfMemoryException 错误。它们来自 Dapper 查询。根据堆栈跟踪,当列表为

回答 1 投票 0

如何处理存储库模式中 GetBy() 和投影的许多不同参数?

我正在尝试使用 Dapper 实现存储库模式,但它似乎使我的数据访问变得非常复杂。当我需要相同的查询但参数不同时尤其如此......

回答 0 投票 0

Dapper 在运行选择查询时以什么顺序填充类成员?

假设我正在使用 Dapper 运行标准选择查询以使用存储过程填充对象。 公共 IEnumerable GetPeople() { IEnumerable 人; 使用...

回答 2 投票 0

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

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