當前位置:編程學習大全網 - 網站源碼 - c# ef框架下如何使用linq語句多表查詢?

c# ef框架下如何使用linq語句多表查詢?

excellentmcoinEntities?dbcontext?=?新的?excellentmcoientities();

//實例化視圖模型實體

列表& lt用戶模型& gt?listUser?=?新的?列表& lt用戶模型& gt();

//t_user、t_grade、t _ states、t _ charcaterer為關聯查詢,提取字段。

listUser?=?(來自?u?在?dbcontext.t_user

加入?g?在?dbcontext.t_grade?開?u.gradeID?等於?g.gradeID

加入?s?在?dbcontext.t_states?開?美國州?等於?美國ID

加入?c?在?dbcontext.t_character?開?u.levelID?等於?c.levelID

選擇?新的?用戶模型()

{

userID=u.userID,

用戶名=u .用戶名,

用戶等級=g .用戶等級,

用戶狀態=s .用戶狀態,

userLevel=c.userLevel,

totalMcoin=u.totalMcoin

}).to list();

回歸?listUser

  • 上一篇:php裏面cookie記錄用戶訪問網頁的次數和過期時間 求源碼
  • 下一篇:哪裏可以找到龍族八股榮耀手遊的劇本?怎麽
  • copyright 2024編程學習大全網