【发布时间】:2012-11-16 00:06:54
【问题描述】:
已编辑:我正在检索一些订单数据,并尝试使用第一个表中的 productID 从另一个表中获取产品描述。下面的代码工作正常,但我需要使用 productid 查询产品表以获取字符串,产品描述
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}
【问题讨论】: