編集済み:注文データを取得していて、最初のテーブルのproductIDを使用して別のテーブルから製品の説明を取得しようとしています。以下のコードは正常に機能しますが、productidを使用してproductsテーブルにクエリを実行し、文字列、製品の説明を取得する必要があります
Dim result = From c In ctx.orders
Where c.CustomerId = 13
Select New With
{c.OrderDate,
c.PurchaseOrderNumber,
c.ProductId,
c.ProductPrice,
c.ProductQty}
以下の提案を試してみましたが、このメソッドを使用して「productidという名前のフィールドまたはプロパティが存在しません」というエラーが発生しました
Dim result = From c In ctx.orders
Where c.CustomerId = 13
Join prod In ctx.products on c.ProductId Equals prod.Id
Select New With
{c.OrderDate,
c.PurchaseOrderNumber,
prod.Description,
c.ProductPrice,
c.ProductQty}