问题标签 [dapper-simplecrud]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
468 浏览

c# - 尝试使用 Dapper.SimpleCRUD 插入泛型时出错

我正在尝试为我的 DataObjects 创建一个通用基类,如下所示:

我继承的类:

当我从继承的对象调用此方法时,我会收到以下消息:

42601:“)”处或附近的语法错误

当我查看正在传递的异常中的语句时,它看起来像这样:

{插入“mytable”()值()}

即使当我按如下方式投射“this”时,结果也是一样的:

看起来通用函数没有正确看到我继承类的成员。我究竟做错了什么?

0 投票
1 回答
98 浏览

c# - Dapper 产生不同的结果

我有一张桌子:

我的数据对象:

我在表中插入了一条记录,该记录填充了所有字段。

我在代码中执行此操作:

第一行产生一条记录,除了 schedule_task_id 和 schedule_task_type_id 之外的所有内容都为空。对于第二个查询,它被完整填充。

我究竟做错了什么?

0 投票
2 回答
421 浏览

linq - 如何将 Dapper LINQ 与 TableDirect(无嵌入式 SQL)与 ORACLE 一起使用?

我尝试了 DapperExtensions、Dapper.Extensions.Linq 和 linq2dapper 无济于事。我会尝试Dapper.SimpleCRUD-with-Oracle。我可能会改用存储过程来解决。我想不使用TableDirect嵌入式 SQL 语句。如何将 Dapper 和 Linq 与 a 一起使用TableDirect?或者,如何在TableDirect没有嵌入式 SQL 的情况下使用并过滤表?

以下是我的问题:

  • 如果没有运行时错误,我无法创建 Predicate。
  • 我需要缺少配置
  • 我收到有关表的 ORA 错误说“列不正确,运行时错误”。

如何将 Dapper LINQ 与 TableDirect(无嵌入式 SQL)与 ORACLE 一起使用?

0 投票
1 回答
491 浏览

dapper - 如何使用 Dapper.SimpleCrud 设置模式名称?

我正在使用 Dapper.SimpleCrud。有谁知道如何设置表的模式名称?我查看了文档,但没有找到与设置或更改架构名称相关的任何内容。

0 投票
1 回答
598 浏览

dapper - Dapper 与 Oracle 给出 ORA-00936:缺少表达式错误

我正在使用 Dapper、Dapper.Extensions 和 Dapper.SimpleCRUD。以下代码在针对 MYSQL 数据库运行时可以正常工作。但是,当我对 oracle 使用相同的表运行相同的代码时,我得到 ORA-00936:缺少表达式错误。我不确定为什么会收到此错误,因为我只是想从表中检索所有记录。