私は、次のクエリがあります:私はそのようにように、個々のための建物や部屋を引くしようとEntity FrameworkのNavigableプロパティがオブジェクトのインスタンスに設定されていませんか?
Dim queryStudent = (From p In dbContext.Residents _
Where p.people_code_id = people_id _
Where p.year = year _
Where p.semester = semester _
Join b In dbContext.Buildings On p.building Equals b.id _
Join r In dbContext.Rooms On p.room Equals r.id
Select p, b, r)
を:
room = queryStudent.FirstOrDefault.r.id
building = queryStudent.FirstOrDefault.b.id
しかし、私はObject reference not set to an instance of an object
エラーが発生します。
私は
If IsNothing(queryStudent.FirstOrDefault.r.id) Then
room = ""
Else
room = queryStudent.FirstOrDefault.r.id
End If
しかし、まだ同じエラーを生成するような何かをやってみました。