【发布时间】:2012-11-15 11:30:18
【问题描述】:
我有 3 个表:Car_Model、Car_Brand 和 Car_Type
Car_Model 有另外 2 个表的 2 个外键。 我想在 gridview 中显示 car_model 的所有内容,而不是其他 2 个表的外键,它们的值。
目前我的 DAL 中有以下功能:
Private dc As New ModelDataContext
Public Function selectAll() As List(Of Model)
Dim result = From p In dc.Models
Join a In dc.Brands
On p.car_brand Equals a.Car_Brand_Id
Join t In dc.Types
On p.Car_type Equals t.Car_Type_id
Select p
Return result.ToList
End Function
我的 BLL 中有以下内容:
Public Function selectAll() As List(Of Model)
Return DALm.selectAll
End Function
【问题讨论】:
-
具有以下内容的网格视图:Car_model_id || Car_model_desrc ||门 || ... || Car_Brand (fk id 值) || Car_Type(fk id 值)