Dapper的基本使用
来源:互联网 发布:mac相簿和相册的区别 编辑:程序博客网 时间:2024/06/05 05:48
插入:
实体或者MODEL,model
model.Name="aaaaa";string query = "INSERT INTO 表名(Name)VALUES(@name)";
//对对象进行操作
conn.Execute(query, model);
//直接赋值操作
conn.Execute(query, new {name = "aaaa"});
更新:
string query = "UPDATE Book SET Name=@name WHERE id =@id";
conn.Execute(query, model);
查询:
string query = "SELECT * FROM 表名";
//无参数查询,返回列表,带参数查询和之前的参数赋值法相同。
conn.Query<model>(query).ToList();
//返回单条信息
string query = "SELECT * FROM 表名WHERE id = @id";
model= conn.Query<model>(query, new { id = id }).SingleOrDefault();
带输出函数的查询:
var param = new DynamicParameters();
param.Add("@RecTotal", 0, DbType.Int32, ParameterDirection.Output);
modelList = DbConnStr.Query<model>("PC1GetChildOrgInfo", param, null, true, null, CommandType.StoredProcedure).ToList();
去输出参数值:param.Get<int>("@RecTotal")
阅读全文
0 0
- Dapper的基本使用
- Dapper的基本使用
- Dapper的基本使用
- Dapper的基本使用
- Dapper的基本使用
- Dapper 基本使用
- Dapper 基本使用
- Dapper的使用
- Dapper使用
- [ASP.NET]Dapper小型ORM的使用
- Dapper的简单使用(初学者归纳)
- C# Dapper 基本使用 增删改查事务等
- Dapper.NET使用
- ECommon.Dapper 轻量级的dapper扩展
- .Net Core2.0下使用Dapper遇到的问题
- dapper 的学习
- Dapper的操作
- Dapper
- 定时器Timer
- Kotlin学习之kotlin-android-extensions
- 一次sql脚本改造
- 【Python】numpy数组用dtype=float16初始化的坑
- 修改表名称
- Dapper的基本使用
- 微信推送模板信息接口(干货-代码)
- unity瞬移最简单的方法
- 解决file美化后在IE中的两个bug
- 贴个manachar模板
- 我是一个垃圾收集器——上篇
- Lambda表达式
- docker 学习地址
- struts2 2.3.32 升级至2.5.10.1