for (int i = 0; i <row; i++)
{
DataTable _dt=new DataTable();
string _dtname = myDataSet.Tables[table_begin + 2 + i].Rows[0][0].ToString();
_dt = myDataSet.Tables[table_begin + 2 + i + 1];
_dt.TableName = _dtname;
choiceAnalyzeBean.ChoiceDetail = _dt;
i = i + 1;
}
我这有两个循环,这个是内循环。当执行完这个内循环的时候,_dt.TableName =“1”,然后执行一次外循环,当再次执行这个内循环时,_dtname=“1”,再次赋值给_dt.TableName。就出现提示: “名为1的datatable已经属于dataset”,求解如何办,是否应该清楚dataset中的datatable
{
DataTable _dt=new DataTable();
string _dtname = myDataSet.Tables[table_begin + 2 + i].Rows[0][0].ToString();
_dt = myDataSet.Tables[table_begin + 2 + i + 1];
_dt.TableName = _dtname;
choiceAnalyzeBean.ChoiceDetail = _dt;
i = i + 1;
}
我这有两个循环,这个是内循环。当执行完这个内循环的时候,_dt.TableName =“1”,然后执行一次外循环,当再次执行这个内循环时,_dtname=“1”,再次赋值给_dt.TableName。就出现提示: “名为1的datatable已经属于dataset”,求解如何办,是否应该清楚dataset中的datatable
{
DataTable _dt=new DataTable();
string _dtname = myDataSet.Tables[table_begin + 2 + i].Rows[0][0].ToString();
_dt = myDataSet.Tables[(table_begin + 2 + i + 1).Copy];
_dt.TableName = _dtname;
choiceAnalyzeBean.ChoiceDetail = _dt;
i = i + 1;
}