C#调用Dapper

1-查询数据

string sql = "查询语句";

using (SqlConnection con = new SqlConnection(数据库连接信息))

{

List<表结构实体类> list = con.Query<表结构实体类>(sql).ToList();

}

2-执行sql

string sql = "UPDATE table1 SET column1 =@Name where id =@id";

using (SqlConnection con = new SqlConnection(数据库连接信息))

{

var rowCount = con.Execute(sql, new { Name = 要修改字段值, id = "11" });

bool result = rowCount > 0;

}

3-执行存储过程

var queryParameters = new DynamicParameters();

queryParameters.Add("@存储过程中的参数名", 参数值);

using (SqlConnection con = new SqlConnection(数据库连接信息))

{

var result = con.Query<存储过程是否有返回结果>(存储过程名称, queryParameters, commandType: CommandType.StoredProcedure);

}

相关推荐
瑞克-桑切斯6 小时前
企业生产环境:https部署+nginx高可用(业务不中断)
linux·服务器·数据库
czhc114007566310 小时前
同值短路与单一真值源:属性不是命令,状态只有一个家
c#
下页、再停留14 小时前
【C#桌面客户端系列学习-15】生成可视化图表之折线图、柱状图、饼状图
开发语言·c#
zyseo815 小时前
谷歌SEO 准首页词挖掘脚本:找出排在第 8-20 名的隐藏流量
大数据·数据库·人工智能
xiaogai_gai17 小时前
仅查询策略实战:从金蝶云·星空旗舰版定时拉取收料通知单
大数据·数据库·python
数据工匠老o17 小时前
异构数据库DDL同步:260条链路的结构变更自动适配方案
数据库·架构
这个DBA有点耶18 小时前
银行业市占率最高的国产数据库是谁?先搞清楚“市占率”的四种口径
数据库·程序员·架构
用户62799471826219 小时前
南大通用GBase 8a之基于审计日志的冷温热数据分析
数据库
数据库小学妹19 小时前
数据库运维五级成熟度:监控、备份、高可用怎么串起来
运维·数据库·监控
一个天蝎座的程序猿19 小时前
为了给报表提速,我把金仓KES的列存储折腾了个遍:聊聊KES的技术能力
数据库