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);

}

相关推荐
烈焰猩猩12 小时前
【无标题】
c#
betazhou13 小时前
SQL server数据库镜像同步技术
数据库·sql server·高可用·数据库镜像
njsgcs13 小时前
制作solidworks插件 装配体导出展开耗时分析
开发语言·c#·solidworks
mpHH13 小时前
postgresql-分区表
数据库·postgresql
njsgcs13 小时前
c# solidworks 标注攻牙
开发语言·c#·solidworks
AC赳赳老秦13 小时前
OpenClaw与WPS宏联动:批量执行WPS复杂操作,解决办公表格批量处理难题
java·前端·数据库·自动化·需求分析·deepseek·openclaw
杜子不疼.13 小时前
用 JiuwenSwarm 搭建 SRE 智能值班体系:告警分级、根因分析与应急手册生成
数据库
接着奏乐接着舞13 小时前
java 数据结构
数据库·redis·缓存
时空自由民.13 小时前
PID介绍
数据库·mongodb