如何在同一数据集中的表之间建立关系?

Ash*_*ish 0 c# asp.net ado.net

我有一个数据集,其中有40个表.现在我想在这些表之间建立关系并在网格中显示重要数据.我该怎么做呢?

Mic*_*tta 5

如果要创建类型化数据集,最简单的方法是在Visual Studio的数据集设计器中创建关系.只需右键单击设计器中的表,选择Add-> Relation,然后指定关系.

如果需要在代码中指定关系,可以这样做:

dataSet.Relations.Add(dataSet.Tables["Customers"].Columns["customerId"],
    dataSet.Tables["Orders"].Columns["customerId"]);
Run Code Online (Sandbox Code Playgroud)

这里阅读MSDN中的所有相关内容.