当前位置: 首页 > news >正文

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

http://www.lryc.cn/news/159542.html

相关文章:

  • 2023高教杯数学建模1:ABC题目+初步想法
  • ApachePulsar原理解析与应用实践(学习笔记一)
  • 2023开学礼《乡村振兴战略下传统村落文化旅游设计》许少辉八一新书南京财经大学图书馆
  • qt 信号与槽机制,登录界面跳转
  • uniapp的两个跳转方式
  • 【LeetCode】1654:到家的最少跳跃次数的解题思路 关于力扣无法return的BUG的讨论
  • Calico IP In IP模拟组网
  • 在linux上挂载windows共享目录
  • drone的简单使用
  • day 52 | 84.柱状图中最大的矩形
  • BUUCTF刷题十一道(08)
  • 快速构建基于Paddle Serving部署的Paddle Detection目标检测Docker镜像
  • SOLIDWORKS工程图自动零件序号的极致体验
  • 将ROS bag转成CSV
  • jframe生成柱状图片+图片垂直合并+钉钉机器人推送
  • 如何用J-Link仿真PY32F003系列芯片
  • # Go学习-Day10
  • vue3:5、组合式API-reactive和ref函数
  • Unity Inspector面板上显示Api
  • Redis功能实战篇之附近商户
  • selenium 自动化测试——元素定位
  • 【JMeter】 二次开发插件开发 Dubbo 接口测试插件浅析
  • 手机SSL证书认证失败是什么意思?
  • PXE网络批量装机(centos7)
  • P1104 生日
  • 计算机网络复习大纲
  • Linux:进程(概念)
  • 智能机器人:打造自动化未来的关键技术
  • 大数据(七):Pandas的基础应用详解(四)
  • 【1day】​万户协同办公平台 ezoffice未授权访问漏洞学习