asp.net-core-webapi - 是否可以检索受 Dapper 查询影响的行数?
问题描述
我正在尝试使用 Dapper 在 SQL Server 表中插入一条记录。我可以使用插入记录,ExecuteScalarAsync
但它没有返回受影响的行数,在这种情况下为 1。我试过了Execute
,ExecuteScalar
还有查询方法。
sqlCommand = @"Insert into PAYMENTS (TRANSACTION_NO, MEMBER_ID, PAID_AMOUNT, PAID_DATE) VALUES ( @TransactionNo, @MemberId,@PaidAmount,@PaidDate);
var status = await con.ExecuteScalarAsync<int>(sqlCommand, details);
或者
`var status = con.Execute<string>(sqlCommand, details);`
我只是想知道是否有办法检索它。
解决方案
以防万一有人在寻找这个,我可以得到受影响的行数ExecuteAsync
推荐阅读
- sharepoint - SharePoint 图片库中的批量更新标记
- python - youtube_dl 错误:无法解析 JSON(由 JSONDecodeError('期望值:第 1 行第 1 列(char 0)')引起)
- android - 有没有办法从命令行从传感器获取数据?
- macos - 如何在 macOS 上升级 pgAdmin 4?
- python - 如何使用 PhotoImage 在 python tkinter 中查看图像
- assembly - 攻击实验室第 2 阶段(缓冲区溢出攻击)
- python - 拟合 keras 模型时发生无法识别的关键字参数
- python - ModuleNotFoundError:没有名为“pyecharts”的模块
- ios - 如何确保只有一个计时器实例在一个类中运行?
- javascript - 将数组过滤成数组