【发布时间】:2012-05-05 01:54:19
【问题描述】:
我猜标题不是很清楚,但我想做的是:
我正在使用 .net 框架 3.5 和一个 asp.net 网络应用程序。
我的数据库中有 2 个表:
tb_provider():
provider_id
提供者名称
tb_需求:
需求ID(PK)
需求名称
cod_provider(fk)
它是一对多的关系。
1 个提供者可能有很多需求
1 个需求仅与一个提供商相关。
所以我创建了这些类:
public class ProviderVO
{
public int Id_Provider{ get; set; }
public string Name_Provider { get; set; }
public List<DemandVO> List_Demand{ get; set; }
}
public class DemandVO
{
public int Id_Demand{ get; set; }
public string Name_Demand{ get; set; }
public ProviderVO objProvider{ get; set; }
}
我在提供者类中放置了一个需求列表,这样我就可以获得与该提供者相关的所有需求。
需求类也是如此。我试图将需求与其提供者对象联系起来。
我想对了吗?
所有这一切的原因是因为我无法在带有 linq 到实体查询的网格视图中加上提供者的需求。
所以我认为我的课程可能有问题。
谢谢!
【问题讨论】:
-
你是否使用实体框架?
-
我在单独的层上使用它来连接数据库。然后我使用其他类进行插入,更新等等
标签: asp.net .net entity-framework orm linq-to-entities