您好我正在尝试在 linq 中进行查询,但我想我需要一些帮助...
我有两个表: langAvailable 和 Translations 我想要一个“行”,即使没有记录翻译
例如:
LangId: 1 TranslationID:10 Translation: Hello
LangId: 2 TranslationID:10 Translation: Bonjour
LangId: 1 TranslationID:11 Translation: Thanks
LangId: 2 TranslationID:11 Translation:
这就是我所做的:
Dim query = From c In db.LangAvailable _
Join o In db.Translate On c.ID_Lang Equals o.Lang_ID _
Where o.TranslationID = 243 _
Select New With {c.LangId, o.Translation}
如果翻译表中没有翻译,这只会给我一条记录......知道我怎么能得到那个吗?
谢谢