首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

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

2012-03-01 
下面这句代码哪里写错了public ActionResult Index(){J_UserDataContext dbnew J_UserDataContext ()var

下面这句代码哪里写错了
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
……

热点排行