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

}

相关推荐
KG_LLM图谱增强大模型14 小时前
SCHEMA-MINERpro:基于智能体AI的本体映射框架——在人机协作工作流中通过大模型发现科学新模式
数据库·人工智能
zsyf198714 小时前
MySQL如何执行.sql 文件:详细教学指南
数据库·mysql
程序员敲代码吗14 小时前
提升Redis性能的关键:深入探讨主从复制
数据库·redis·github
程序员酥皮蛋14 小时前
Redis 零基础入门本地实现数据增删
数据库·redis·缓存
bugcome_com14 小时前
C# 判断语句详解(if、switch、三目运算符、Null 条件运算符)
c#
gjc59214 小时前
实战排坑:Oracle ORA-03206 报错,表空间文件加不进去怎么办?
数据库·oracle
人道领域15 小时前
Maven配置加载:动态替换的艺术
java·数据库·后端
70asunflower15 小时前
软件开发全景指南:从概念构思到生产部署
数据库·oracle·教程
山峰哥15 小时前
SQL调优实战:从索引失效到性能飙升的破局之道
服务器·数据库·sql·性能优化·编辑器·深度优先
玩具猴_wjh15 小时前
JWT优化方案
java·服务器·数据库