私は 2 つの sql Datareaders を持っています。固定数の列と固定列名を持つ 1 番目のデータ リーダー。動的な名前を持つ動的な数の列を持つ 2 番目のデータ リーダー。2 つの結果セットのデータを 1 つの配列リストに結合するにはどうすればよいですか。この配列リストを使用して、値を jqgrid に追加する必要があります。
SQL からの最初の結果セット
RequestNumber| OrderedQty | ReceivedQty
101 100 90
102 500 420
103 10 10
SQL からの 2 番目の結果セット
RequestNumber |BrokenKnobs| BrokenLens| WaterDamaged
101 10 9 10
102 5 4 4
103 1 1 4
RequestNumber |BrokenConnector| MissingComponents
104 10 9
105 5 4
106 1 1
すべてのリクエストで、最初の結果セットには同じ列数と同じ列名があります。入力値に応じて 2 番目の結果セットが変化します。列の数と列名の両方が入力ごとに変更され、リクエスト番号の列はすべてのリクエストで同じままです。