私は多くの場所を見てきましたが、C# ではいくつか見ましたが、VB.NET では何も見ませんでした。これがセットアップです。私は3つのテーブルを持っています。それらは次のようにフォーマットされています
Quiz
=========
ID
CourseID
PassingNumber
Question
==========
ID
QuizID
QuestionText
Answer
==========
ID
QuestionID
AnswerText
IsCorrect
それらをクエリして、オブジェクトのリストに配置します。基本的に私はこれをしたい:
Dim quizzes = From qui In Quiz
Where qui.CouseID = courseID (This variable is passed from a function)
Select qui.ID, qui.PassingNumber
For Each qui.ID
From que In Question
Where que.QuizID = qui.ID
Select que.ID, que.QuestionText
For Each que.ID
From ans In Answer
Where ans.QuestionID = que.ID
Select ans.AnswerText, ans.IsCorrect
For Each が Join のようなものであることはわかっていますが、その概念を完全には理解できないようです。これを見たら、そう思うと思います。