任何人都知道如何引用dataSet,例如,如果我将其称为dataSet5并且不想使用它的名称。
例如,如果我通常使用此调用来显示特定的表格单元格值
MessageBox.Show(dataSet5.Tables[0].Rows[0][0].ToString());
我如何使用索引执行与上面相同的操作,因此我可以将它放在类似于下面的递增循环中,这不起作用。我希望它可能是表单元素或组件数组的一部分,我可以像下面那样访问它。
MessageBox.Show(dataSets[24].Tables[0].Rows[0][0].ToString());
使用SharpDevelop
答案 0 :(得分:1)
如果要按索引调用数据集,则必须有一个数据集数组。
DataSet[] alldatasets = new DataSet[5];
如果将数据集放在List中,效果会更好。 IE。
List<DataSet> listDatasets = new List<DataSet>();
listDatasets.Add(new DataSet());
listDatasets[0].Tables[0].Rows[0][0].ToString();
答案 1 :(得分:0)
您需要将DataSet放入您自己的数组中:
private DataSet[] dataSets;
...
dataSets = new DataSet[] { ... };