See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 19361|Vastuse: 0

[Allikas] Lahendatud, et linqis puudub vasak ühendus

[Kopeeri link]
Postitatud 30.07.2015 10:28:24 | | |
UserID UserName DeptID Parool Mobiiltelefon UserType DeptName
1030 Wang Yan 4 11 Järelevalveosakond
2026 Li Wei 2 1 0 koolituskeskus
3006 Li Kun 5 1 0 Wusofti ühisehituskolledž
3009 Wang Peng 2 11 Koolituskeskus
3026 Qian Huan 5 1 1 Wusofti ühisehituskolledž
3038 Chen Fengyun 6 1 0 Logistika juhtimise osakond
3044 Xia Xiaoshan 5 1 0 Wusofti ühisehituskolledž
3045 Cheng Xianxiong 2 1 0 Koolituskeskus
3050 Li Ying 5 1 0 Wusofti ühisehituskolledž
3053 Qu Yuan 4 1 0 Järelevalveosakond
admin NULL 1 15888888888 2 NULL

sql lause: vali u.*, d.DeptName kasutajainfo u vasakule liitu osakonnaga d aadressil u.deptid=d.deptid
Kui linq'is pole vasakut märksõna, kuidas seda lahendada?
  1. var i = from u in db.UserInfo
  2.                     join d in db.Department on u.DeptID equals d.DeptID
  3.                     into temp from tt in temp.DefaultIfEmpty()
  4.                     select
  5.                         new Model.ModelUserInfo { UserID = u.UserID, UserName = u.UserName, DeptID = u.DeptID == null ? 0 : Convert.ToInt32(u.DeptID), DeptName = tt == null ? "" : tt.DeptName, Cellphone = u.Cellphone, UserType = Convert.ToInt32(u.UserType) };
Kopeeri kood

SQL on endiselt lihtsam! !





Eelmine:asp.net-s valib CheckBox kõigi CheckBoxide jaoks 2 meetodit
Järgmine:Jquery saab valiku, rippmenüü ja linnukese rippmenüü väärtused
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com