表之间的关系

时间:2010-11-11 12:12:51

标签: c# .net ado.net

我有两张桌子(图片),AirportIn是AirportID的外键,AirportOut也是AirportID的外键。

alt text

问题是我不能像这样在这些表之间建立关系:

dataset.Relations.Add("AirportFlight", dataset.Tables["Airport"].Columns["AirportID"], dataset.Tables["Flight"].Columns["AirportIn"]);
dataset.Relations.Add("AirportFlight", dataset.Tables["Airport"].Columns["AirportID"], dataset.Tables["Flight"].Columns["AirportOut"]);

在运行时我收到错误。如何解决问题?

1 个答案:

答案 0 :(得分:2)

赋予2个关系唯一的名称。