0
我有兩個實體smtracks
和tracks_registration
我寫了下面的LINQLINQ - 加入與全模式只有一個屬性ONF另一個實體
var track = from tracksData in sqlEntities.smtracks
join track_registrationData in sqlEntities.tracks_registration on tracksData.TracksID equals track_registrationData.FkTrackId
where tracksData.TracksID == 35 && track_registrationData.TuneCode == 5982234E
select new
{
Tunecode = track_registrationData.TuneCode
};
現在我只需要這一個屬性Tunecode
從其他表和休息,我想以選擇整個架構smtracks
。我所知道的唯一辦法是,我選擇在LINQ的所有屬性像上面這樣
select new
{
Tunecode = track_registrationData.TuneCode
TracksID = smtracks.TracksID
SongTitle = smtracks.SongTitle
.
.
.
.
.
};
,並有很多的屬性,是不是有一個更簡單的選擇一個表和剛的整個架構方式來自其他的一個屬性。
不幸的是,沒有這樣的機制來做你想做的。編譯器不從其他對象派生屬性,它們必須明確包含。 –