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

}

相关推荐
San30.3 分钟前
从 Mobile First 到 AI First:用 Python 和大模型让数据库“开口说话”
数据库·人工智能·python
古城小栈5 分钟前
PostgreSQL 【vs】 MySQL
数据库·mysql·postgresql
安全系统学习7 分钟前
网络安全漏洞之React 框架分析
数据库·安全·web安全·网络安全
我科绝伦(Huanhuan Zhou)10 分钟前
Oracle RAC表空间从本地目录迁移至ASM磁盘组的两种实现方案
数据库·oracle
生产队队长10 分钟前
Database:Navicat 连接 Oracle失败:logon denied
数据库·oracle
Misnice10 分钟前
MySQL 和 PostgreSQL 的区别
数据库·mysql·postgresql
云草桑10 分钟前
Net 模拟退火,遗传算法,禁忌搜索,神经网络 ,并将 APS 排程算法集成到 ABP vNext 中
c#·.net·制造
YJlio12 分钟前
AI赋能编程语言:探索AI与开发的深度结合
数据库·人工智能·电脑
韩立学长13 分钟前
基于协同过滤算法的宠物收养系统f27ny63s(程序、源码、数据库、调试部署方案及开发环境)系统界面展示及获取方式置于文档末尾,可供参考。
数据库·算法·宠物
z***33518 分钟前
【MySQL】环境变量配置
数据库·mysql·adb