joinをやってみる(内部結合編)
内部結合は多分こんな感じでOK(ほとんど直観的で感激~)
Dim str As String = String.Empty
Using db = New EFModel()
Dim query = From mas In db.PokemonMasters
Join dex In db.Pokedexes
On mas.図鑑No Equals dex.図鑑No
Select mas.UID, mas.DataID, dex.種族名, mas.命名名称
For Each rcd In query
Dim wk As String = $"|{rcd.UID}|{rcd.DataID}|{rcd.種族名}|{rcd.命名名称}|"
str += (wk + vbCrLf)
Next
MessageBox.Show(str)
End Using
結果
こまかいことはよくわからんけど大丈夫そうだからヨシ
参考サイト
方法 : LINQ の結合を使用してデータを結合する (Visual Basic)