日期:2014-05-20  浏览次数:20747 次

MVC3如何实现多条件查询
刚学习了MVC3电影清单的例子,想自己弄个登陆页面,但不清楚如何验证用户名与密码是否存在数据库中
 public ActionResult Login()
        {
            return View();
        }

        [HttpPost]
      public ActionResult Login(User user)
        {
            var usr = from m in db.Users
                      where m.UserName==user.UserName & m.Password==user.Password
                      select m;
            if (usr==null)
                return RedirectToAction("Index");
            ViewBag.username = user.UserName;
            return View("LoginSuccess");
                   
        }
但是我依据例子,仿照写的一段代码,但结果并未从数据库中查询数据,我不怎么懂代码,只是之前有些Java基础,查询语句是根据想象写的。请各位大师指点
MVC3??数据库查询 登陆、

------解决方案--------------------
if (usr.Count() == 0)
------解决方案--------------------
var usr = from m in db.Users
          where m.UserName==user.UserName && m.Password==user.Password
          select m;

------解决方案--------------------
楼上都找出了问题,你自己改正试试吧!