读书人

下面这句代码哪里写错了,该怎么处理

发布时间: 2012-03-01 10:25:46 作者: rapoo

下面这句代码哪里写错了
public ActionResult Index()
{
J_UserDataContext db=new J_UserDataContext ();
var q = (from u in db.J_User
orderby u.UserID descending
select u.UserNum).Take(1);
ViewData["num"] = q;
return View();
}
我要查第一条数据 结果为什么是 一条sql 语句而不是 结果呢? 帮忙 看下啊 谢谢了


[解决办法]
var q = (from u in db.J_User
orderby u.UserID descending
select u.UserNum).Take(1).FirstOrDefault();
[解决办法]
哈哈 。。。~~~
LZ试试 这样:

public ActionResult Index()
{
J_UserDataContext db=new J_UserDataContext ();
var q = (from u in db.J_User
orderby u.UserID descending
select u.UserNum).FirstOrDefault();
ViewData["num"] = q;
return Content(q);
}
[解决办法]

探讨
public ActionResult Index()
{
J_UserDataContext db=new J_UserDataContext ();
var q = (from u in db.J_User
orderby u.UserID descending
……

读书人网 >.NET

热点推荐