0
我需要解決以下問題,但我仍然不知道如何。問題while/foreach
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;
}
我不知道這是否必須做一段時間還是一段時間?或者是什麼!!
我不能看到詳細信息表中任何DossierID列 – Magnus
你需要解釋一下你想要做的每'DossierID'那你發現了什麼,以及它如何涉及到詳細表。 – Enigmativity