首页 > Windows开发 > 详细

C#查询语句

时间:2021-06-09 18:08:13      阅读:13      评论:0      收藏:0      [点我收藏+]

List作为查询条件

 public List<tm_master_commodity> SelectCommodity(List<int> CommodityID)
        {
            var sql = @"select CommodityID, MemberID, BarCode,CommodityCode,CommodityName from tm_master_commodity WHERE CommodityID IN @CommodityID ";
            return DbSession.Query<tm_master_commodity>(sql,new { CommodityID } ).ToList();
        }

参数的模糊查询

  public List<tm_master_syscompany> SelectCompany(string CompanyCode, string Name)
        {
            var sql = @"select ID, CompanyCode, Name from tm_master_syscompany
                        where CompanyCode like @companyCode and Name like @companyName ";
            return DbSession.Query<tm_master_syscompany>(sql, new { companyCode = $"%{CompanyCode}%", companyName = $"%{Name}%" }).ToList();
        }

参数查询

  public List<tl_im_tasklog> TaskLogQuery(long AbnormalMonitoringID)
        {
            var sql = @"SELECT 
AbnormalMonitoringID,
OperateBy,
OperateDate,
OperateMemo
FROM `tl_im_tasklog`
WHERE AbnormalMonitoringID=@AbnormalMonitoringID ";
            return DbSession.Query<tl_im_tasklog>(sql, new { AbnormalMonitoringID= AbnormalMonitoringID }).ToList();
        }

 

C#查询语句

原文:https://www.cnblogs.com/nanxixi/p/14866267.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!