• 多条件查询判断


    /// <summary>
    /// 查询条件
    /// </summary>
    /// <param name="name"></param>
    /// <param name="xiaoqu"></param>
    /// <param name="donghao"></param>
    /// <param name="huxing"></param>
    /// <param name="zhuangtai"></param>
    /// <returns></returns>
    public ActionResult Select(string name = "", string xiaoqu = "", string donghao = "", string huxing = "", string zhuangtai = "")
    {
    XiaoQu();
    DongHao();
    HuXing();
    ZhuangTai();
    string where = "";
    if (!string.IsNullOrWhiteSpace(name))
    {
    where += "a.ZuoLuo like '%" + name + "%'";
    }

    if (!string.IsNullOrEmpty(xiaoqu))
    {
    where += "and a.XiaoQuID = " + xiaoqu + "";
    }

    if (!string.IsNullOrWhiteSpace(donghao))
    {
    where += "and a.DongHao = " + donghao + "";
    }

    if (!string.IsNullOrWhiteSpace(huxing))
    {
    where += "and a.HuXingID = " + huxing + "";
    }

    if (!string.IsNullOrWhiteSpace(zhuangtai))
    {
    where += "and a.ZhuangTaiID = " + zhuangtai + "";
    }
    Where = where;
    List<UserInfoModel> list = ShowPage();
    return View("Index", list);

    }

  • 相关阅读:
    个人总结21
    个人总结08
    个人总结07
    构建之法读后感01
    学习进度表 03
    四则运算3
    求最大值
    学习进度表02
    四则运算 2
    学习进度表01
  • 原文地址:https://www.cnblogs.com/MenBe/p/9521714.html
Copyright © 2020-2023  润新知