29得票5回答
忽略模型属性上的属性。

我该如何使用dapper/dapper扩展/dapper rainbow等dapper库忽略我的模型属性?

28得票2回答
在Dapper中如何使用'Where In'?

我一直在尝试使用Dapper的WHERE IN子句来处理IEnumerable<string>,但一直未能成功。 文档中确实提到支持IEnumerable<int>用于WHERE IN,但我甚至不能让它正常工作。 Dapper允许您传递IEnumerable<...

28得票3回答
如何使用Dapper实现通用仓储设计模式?

我正在使用Dapper作为MicroORM,用于检索和保存数据到SQL Server 2014。我有DTO类在DTO Proj中,它们表示从数据库检索的数据或保存到数据库中的数据。 我正在使用存储库模式,因此在我的服务层中,如果需要存储库,则使用构造函数DI来注入该依赖项,然后调用存储库上的...

27得票3回答
当我使用参数运行查询或命令时,为什么Dapper会抛出OracleException异常?

我在评估Dapper,但已经遇到了一些问题。 我正在尝试做这件事。using (IDbConnection connection = GetConnection()) { connection.Open(); var result = connection.Query( ...

27得票1回答
如何在ASP.Net Core Identity中使用Dapper?

我有一个数据库,正在尝试使用Dapper和Core Identity向数据库进行查询。但我卡在这个点上了。我正在使用IdentityUser接口中的User:public class User : IdentityUser { } 使用Dapper创建自定义用户存储进行CRUD操作。 pub...

27得票13回答
如何使用Dapper从数据库生成模型?

我来自 PetaPoco 阵营。PetaPoco 有一个 T4 模板,可以从数据库生成模型。Dapper 有类似的功能吗? 我使用 NuGet 安装了 Dapper 并添加了 SqlHelper.cs,但是我没有找到任何能够从数据库生成模型的工具。

26得票4回答
使用Dapper.net进行批量插入的最佳方法

我正在使用以下代码向 SQL Server 2014 中的表中插入记录:using (SqlConnection conn = new SqlConnection(ConfigurationManager.AppSettings["myConnString"])) { conn.Exe...

26得票1回答
System.Data.SqlClient.SqlConnection在使用dapper和C#时不包含Query的定义

编译以下代码时会报以下错误信息: 'System.Data.SqlClient.SqlConnection' 不包含定义 'Query' 的成员, 并且找不到接受类型为 'System.Data.SqlClient.SqlConnection' 的第一个参数的扩展方法 'Query...

26得票2回答
如何在复杂对象中获取所有父/子数据

我在数据库中有这两个表,它们之间存在一对多的关系(一个分类对应多个产品):Table Product Name Description ProductCategory Table Category Category Description 还有这些类:...

26得票3回答
在使用Dapper时,SQL语句应该放在哪里?

我在工作中的mvc3项目中使用了dapper,并且很喜欢它。然而,当使用dapper时,应该如何分层应用程序呢?目前我只是将所有的sql直接放在控制器中( slap ),但我正在考虑创建一个具有静态字符串的类。这样我就可以做到 var reports = Dapper.Query<R...