MVC+EF

时间:2021-07-22 11:03:01   收藏:0   阅读:30

一、MVC+EF

不管是MVC 还是EF 都有文件夹 Controllers 下边的文件必须以Controller 结尾

WEBAPI 接口不要使用中文名称

二、Linq 查询

var s = data.GroupBy(p => new { p.Type, p.Name }).Select(p=>new { p.Key.Type, p.Key.Name, cnt=p.Count() }).ToList();

10.连接查询

 

          
 //1
            var ss = from r in db.Am_recProScheme
                     join w in db.Am_Test_Result on r.rpId equals w.rsId
                     orderby r.rpId descending
                     select r;
            //2
            var ss1 = db.Am_recProScheme.Join(db.Am_Test_Result, p => p.rpId, r => r.rsId, (p, r) => p).OrderByDescending(p => p.rpId).ToList();
            //3
            string sssql = "select r.* from  [Am_recProScheme] as r inner join [dbo].[Am_Test_Result] as t on r.[rpId] = t.[rsId] order by r.[rpId] desc";
 

 

11.sql中的In

            //1
            var ss = from p in db.Am_recProScheme
                              where (new int?[] { 24, 25,26 }).Contains(p.rpId)
                              select p;
            foreach (var p in ss)
            {
                Response.Write(p.Sorts);
            }
            //2
            string st = "select * from Am_recProScheme where rpId in(24,25,26)";

 

三、Postman使用

四、MVC访问API

跨域请求:将文件复制到API项目中的Web.config文件中 在</handlers>下插入此段代码

 技术分享图片

 

 

 

跨域设置:将文件复制到API项目中的Global.asax文件中,在WebApiApplication方法中插入此段代码

 技术分享图片

 

原文:https://www.cnblogs.com/unique-tongxue/p/15042639.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!