zoukankan      html  css  js  c++  java
  • .net Core Dapper使用sql语句实现批量修改数据状态

    上图为查出的所有满足条件的数据,要选中若干条数据将其状态设置为作废

    一共选中6条数据,当点击确认后修改数据状态。
    前端代码

    1.安装NuGet包 【Abp.Dapper】于EFCore中,

    2.创建文件夹,并创建一个xxxxMapper的类,

      图中1为将Person实体引入
          2为创建Person实体时设置的表名
          3为忽略数据库中的审计字段、导航属性
    

    3.将其注入

    4.使用sql进行修改数据的状态

    提升

    var sql = @"UPDATE Student SET Name=@Name,Age=@AgeWHERE Id IN @Id ;";
    
    return await _trainOutOfStockDapperRepository.ExecuteAsync(sql, new { Id = input.TrainOutOfStockIds.ToArray(), Age= 13, Name= coalPrices });
    
    匿名类中如Age,Name是与@后面的是一致的
  • 相关阅读:
    枚举
    泛型
    装箱和拆箱
    使用TryParse()来执行数值转换
    参数数组
    checked和unchecked转换
    字符串不可变
    TCC : Tiny C Compiler (2018-2-6)
    win10 下 protobuf 与 qt
    QWebView 与Js 交互
  • 原文地址:https://www.cnblogs.com/moonstars/p/13494994.html
Copyright © 2011-2022 走看看