使用Dapper时,如何将MySqlParameters[] 变成Dapper.DynamicParameters动态对象
2024-08-24 01:21:49
在开发过程中,如何替原生的参数化MySqlParameters[]换成Dpapper的参数化
DynamicParameters对象
正确的做法:
var args = new DynamicParameters(new {});
parameters.ForEach(p => args.Add(p.ParameterName, p.Value));
conn.Query<TModel>(sql, args );
错误的做法:
conn.Query<TModel>(sql, parameters.Select(p => new {p.ParameterName=p.Value}));
最新文章
- css清除浮动大全共8种方法
- 一切Web的基础----HTTP
- 实现table的单线边框的办法
- java 26 - 8 网络编程之 TCP协议上传图片
- js-JavaScript高级程序设计学习笔记10
- GnuPG 的PGP使用
- Vs程序自动获取windows7/vista系统管理员权限
- java如何产生随机数
- 官网下载Spring dist
- poj 2778 DNA Sequence AC自动机DP 矩阵优化
- 网页JavaScript4
- Android和FTP服务器交互,上传下载文件(实例demo)
- 关于linux系统下的uname -a命令
- 【Android基础】listview控件的使用(1)------最简单的listview的使用
- 【O】VSS 2005上传PDF文件之后,打开提示文件损坏或者内容为空
- CAN总线报文浅析
- AI之旅(1):出发前的热身运动
- redis监控脚本
- 小程序支持打开APP了 还有小程序的标题栏也可以自定义
- oracle查询视图归属于哪个用户