cost 215 ms
Dapper 扩展将数据插入 SQL 服务器 - Dapper extension insert data into SQL Server

数据库表: Model class: 类映射器 插入代码: 我收到此错误: System.ArgumentException:“‘System.Int64’类型的对象无法转换为‘System.Int32’类型。” 我在页面上显示了这个异常,但数据已成功插入数据库。 我的数据库数据类型和 mode ...

DapperExtensions GetById 不返回 object - DapperExtensions GetById not returning the object

我正在使用 DapperExtensions,我正在使用的框架是 .NET-Core。 我有一个包含以下内容的基本存储库: 我这样调用这个方法: 在我的表中,我只有 3 条记录,如您所见,我正在尝试按Id获取Skip 这是我的域 object: 出于某种原因, GetById抛出一个异常,表明它需 ...

Dapper Extension LIKE 运算符在匹配字符串时以相反的顺序返回结果 - Dapper Extension LIKE operator returning results in reverse order while matching string

我正在使用 Dapper 扩展方法 GetByPredicate 并使用 Like 运算符传递谓词值。 Predicates.Field<Entity>(row => row, Operator.Like, $"%{string}%") 但是在匹配字符串模式时,它以相反的顺序返回结 ...

使用 DapperExtensions 映射时如何指定架构? - How to specify a Schema while mapping with DapperExtensions?

我正在尝试使用 DapperExtensions 从 SQL 数据库中获取所有记录。 但是对于某些表,我将 Schema 设置为dbo以外的模式。 因此,无法从 sql 查询中识别该表。 例如,表的格式为[Schema][TableName] 。 但是当我开始查询时,会抛出如下错误: 无效 ...

小巧的插入异步<T>不插入记录 - Dapper InsertAsync<T> not inserting records

这是我用来创建要安装到名为“LOCITEMS”的数据库表中的对象的 POCO 的顶部: 这是我用来将记录插入该表的代码: 当我检查 var x 时,它始终为 0,并且没有记录插入到我的表中。 这是事务的一部分,事务正在提交,但记录未显示。 我根据其他建议在表的组合键列上添加了“Explici ...

如何将 Dapper LINQ 与 TableDirect(无嵌入式 SQL)与 ORACLE 一起使用? - How to use Dapper LINQ with TableDirect (without embedded SQL) with ORACLE?

我尝试了 DapperExtensions、Dapper.Extensions.Linq 和 linq2dapper 无济于事。 我会尝试Dapper.SimpleCRUD-with-Oracle 。 我可能会用存储过程代替。 我想使用没有嵌入式 SQL 语句的TableDirect 。 如何将 D ...

在 Insert() 上未调用 Dapper Extensions 自定义 ClassMapper - Dapper Extensions custom ClassMapper isn't called on Insert()

我正在使用 Dapper Extensions 并定义了我自己的自定义映射器来处理具有复合键的实体。 我也有这个测试用例来测试我的映射器: 请注意,我在测试用例中设置了默认映射器。 插入失败,我注意到我的客户映射器从未被调用。 我在 github 页面上没有关于该主题的文档,所以我不确定是否需要做 ...

获取 dapper.QueryMultiple 方法返回的结果集计数 - Get the count of resultsets returned from dapper.QueryMultiple Method

我使用 Dapper 库。 我有一个动态查询,它从 QueryMultiple 方法返回一个或多个结果集/表。 我没有任何具体的结果集数量要写。 Read() 方法。 我们是否有任何 function 或方法(例如 result.Count = 返回表的数量)或有多少没有。 有多少次我们可以写 r ...

如何使用Dapper Extensions将对象插入PostGreSql而不明确指定主键? - How to insert an object into PostGreSql using Dapper Extensions without specifying primary key explicitly?

当我想将对象插入我的数据库时,我收到一个错误: 你调用的对象是空的 当对象的主键字段为null 。 当我为字段设置一些值时,它工作正常。 我的表创建: 我的课 : 我的通话代码: 当然必须有一种方法可以插入一个对象并让数据库创建它自己的Guid ...

如何将 Dapper Extensions 映射到多个数据库? - How to map Dapper Extensions to multiple databases?

我在网上找不到他们向您展示如何根据您使用的工作单元创建到多个数据库(在同一应用程序中)的映射的示例。 似乎 Dapper Extensions 只接受一个全局SqlDialect 。 我想使用 Dapper Extensions 根据我使用的工作单元映射到多个数据库。 因此,例如对于存储库User ...

从EF上下文中进行批量插入时,是否可以包含单个子表? - Is there a way to include a single child table when Bulk Insert'ing from EF context?

我们有一个庞大的EF上下文模型。 我只想从一个父表及其子表中批量插入数据。 BulkSaveChanges花费的时间太长,我正在使用BulkInsert,但是当我设置options.IncludeGraph = true它花费的时间甚至更长。 有没有一种方法可以防止Dapper搜索所有相关 ...

带DapperExtensions的TransactionScope? - TransactionScope with DapperExtensions?

我想将涉及DapperExtensions函数的多个方法调用归为一个事务,这样,如果任何一个失败,我都可以将它们全部回滚。 这涉及对预先存在的功能的调用,其中一些功能 使用DapperExtensions谓词,和/或 使用自己的连接。 答案需要在单个事务中同时允许 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM