具有动态变量名称的动态数量的动态数组

时间:2013-09-25 17:34:04

标签: c# dynamic arraylist ado.net dynamic-arrays

我有两个sql Datareaders。第一个具有固定列数和固定列名的数据读取器.2具有动态名称的动态列数的数据读取器。如何将来自两个结果集的数据组合到单个数组列表中。我需要使用这个数组列表来为jqgrid提供值。

来自sql的第一个结果集

RequestNumber| OrderedQty | ReceivedQty 
101             100              90
102             500              420
103             10               10

来自sql的第二个结果集

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             

对于所有请求,第一个结果集具有相同的列数和相同的列名。 第二个结果集根据输入值而变化。对于所有请求,每个具有请求编号列的输入的列数和列名都会发生更改。

0 个答案:

没有答案