我需要解决以下问题,但我仍然不知道如何。
First DataTable:
Name: WingsBookingInterface
Sample Data:
WingsBookingInterfaceId Columnx ColumnY WingsDossierID
1 x y 1
2 x y 1
3 x y 1
4 x y 2
Table: WingsBookingDetail
WingsBookingDetailId WingsBookingInterfaceId Columnx Columny
1 1 x y
2 1 x y
3 1 x y
4 2 x y
5 2 x y
我需要遍历详细信息表中主表中具有相同DossierID的所有行。
然后我需要对该组进行一些操作。
然后我需要继续循环
我不知道该怎么做,我唯一拥有的是外部循环
foreach (UC090_WingsIntegrationDataSet.WingsBookingInterfaceRow row in _uc090_WingsIntegrationDataSet.WingsBookingInterface.Rows)
{
dossierId = row.WingsYDossierID;
}
while(_uc090_WingsIntegrationDataSet.WingsBookingInterface.Rows.GetEnumerator().MoveNext())
{
UC090_WingsIntegrationDataSet.WingsBookingInterfaceRow row =
(UC090_WingsIntegrationDataSet.WingsBookingInterfaceRow)_uc090_WingsIntegrationDataSet.WingsBookingInterface.Rows.GetEnumerator().Current;
}
我不知道是否必须用foreach或者一段时间来完成?或者是什么!!
答案 0 :(得分:0)
我会这样做:
WingsDossierID
Distinct()
WingsDossierID
- 开始循环列表
WingsDossierID