ADO.NET DataRelations和多对多关系

时间:2009-10-19 20:07:04

标签: .net asp.net ado.net

我真的被DataRelation对象所吸引,并被ADO.NET DataSet用于在ASP.NET Web应用程序中缓存数据库中的数据。不幸的是,我意识到很晚,我真的有三个DataTable。

  • PK为UserID的用户
  • PK为GroupID的群组
  • UsersInGroups具有UserID和GroupID列的链接表

是否可以将这三个表加载到DataSet中,添加DataRelations,然后检索:

  • 所有群组
  • 所有用户
  • 包含特定用户的所有组(按用户ID)
  • 特定群组中的所有用户(按群组ID)

1 个答案:

答案 0 :(得分:1)