ユーザーが1つ以上の部品番号を要求するというこの要件があり、すべての結果を1つのデータセットに表示する必要があります
例:シリアル番号をリクエストする
PartNumber Required Quantity
A 2
B 1
C 3
コード:
//ループリクエスト
foreach (DataRow a in request.Rows)
{
//select top(Quantity) SerialNumber,PartNumber where PartNumber=@PartNumber
var dt = new DataTable();
}
//1。部品番号A
SerialNumber Partnumber
1 A
2 A
+
//2。部品番号B
SerialNumber Partnumber
1 B
//3。部品番号C
SerialNumber Partnumber
1 C
2 C
3 C
//DataSetにロード
結果は次のようになります。
SerialNumber Partnumber
1 A
2 A
1 B
1 C
2 C
3 C
よろしくお願いします