我有同样的问题,我用<代码>Remove解决了这一问题。 我认为,your Code 可以:
dsformulaValues.Tables.Add(m_DataAccess.GetFormulaValues
(dv.ToTable.DefaultView.ToTable(False, strSelectedCols)).Tables(0))
dsformulaValues.Tables.Remove(//I m not sure to understand your code, so read this code line as only an input for your stuff. Please, consider my code below for more understanding.
<<>My >,code。
DataTable myTable = new DataTable();
private void Save()
{
DataSet myDataSet = new DataSet();
myDataSet.Tables.Add(myTable);
myDataSet.Tables.Remove(myTable);//This works
myDataSet.WriteXml("myTable.xml");
}
private void buttonSave_Click(object sender, EventArgs e)
{
Save();
}
每当我点击《纽特州<代码><>丁顿Save时,“可测量性已经属于另一个数据Set”的信息就出现。 在撰写行文代码myDataSet.Tables.Remove(myTable);/本工程
后,申请开始运转,没有问题,现在我可以多点击子,不失去myTable
的价值,也没有错误信息。
我希望这能够有所帮助。