 分类:
     MVC
    
    分类:
     MVC
   //数据库
use oa
go
create table UserInfos
(
id int identity Primary key,
username varchar(64),
Number varchar(64),
userclass varchar(64),
state varchar(64),
userparent int
)
create table Users
(
id int identity Primary key,
fathername varchar(64),
Number varchar(64),
)
 UserInfos 的userparent 和Users 的 id 相关
  public ActionResult Index()
        {
            //join查询方式一
            oaEntities1 oa = new oaEntities1();
            List<UserJoininfo> info = oa.Database.SqlQuery<UserJoininfo>("select UserInfos.id,UserInfos.username,Users.fathername from UserInfos join Users on UserInfos.userparent=Users.id").ToList();
            
            //join查询方式二linq
            var joininfo = from u in oa.UserInfos
                           join p in oa.Users on u.userparent equals p.id
                           select new
                           {
                               u.id,
                               u.username,
                               p.fathername
                           };
            //join查询方式三lamdba                        
            var Joininfod = oa.UserInfos.Join(oa.Users, a => a.userparent, b => b.id, (a, b) => new
            {
                a.id,
                a.username,
                b.fathername
            }).ToList();
          
            return View();
        }评价
    
                    排名
                
                
                    6
                
            
                    文章
                
                
                    6
                
            
                    粉丝
                
                
                    16
                
            
                    评论
                
                
                    8
                
            
            {{item.articleTitle}}
            
    {{item.blogName}} : {{item.content}}
        
            ICP备案  :渝ICP备18016597号-1
        
        
            网站信息:2018-2025TNBLOG.NET
        
        
            技术交流:群号656732739
        
        
            联系我们:contact@tnblog.net
        
        
            公网安备: 50010702506256
50010702506256
        
     50010702506256
50010702506256
         
        
            欢迎加群交流技术
        
     
         
         
        