这是一段简单查询语句
public ActionResult SelectAcamede1()
{ //linq
var listAcamede = (from tb in myModel.SYS_Academe
select tb;
return Json(listAcamede , JsonRequestBehavior.AllowGet);
通过public ActionResult一个数据查询 SelectAcamede,然后接一个linq语句, var
List = from tb in
Select tb接着是return 返回一个json数据。整体一个查询流程就是这样子的了,然后我给大家讲几个技术要点
From(范围变量和数据源) in(数据源)tb(范围的一个变量)
Select(查询的内容)
现在我们来访问一下这个方法
(http://localhost:5486/)是一个端口号;(SystemManagement)域名;(CollegeInfor)控制器 (SelectAcamede1)url;回车就可以在网页上看到学院表的数据
return Json(listAcamede , JsonRequestBehavior.AllowGet);
通过一个json的方法返回数据 添加(listAcademe)这一段代码是允许客户端去获取(allowget)的数据。如果我们把JsonRequestBehavior.AllowGet去掉会变成什么样 return Json(listAcamede ,)网页上会出现报错,少了JsonRequestBehavior.AllowGet就无法访问客户端请求,所以就出现了报错,而JsonRequestBehavior.AllowGet这段代码就让我们进行客户端访问数据
下面是访问报错图
当你把删除的数据还原我们就可以在一次访问到学院的表数