DataSet.Clear 方法
通过移除所有表中的所有行来清除任何数据的 DataSet。
备注
如果 DataSet 绑定到 XmlDataDocument,则调用 DataSet.Clear 或 DataTable.Clear 将引发 NotSupportedException。 为避免这种情况,请遍历每个表,逐个移除每一行。
例如,如果您使用下面的代码:
DataSet ds = new DataSet();
//Skip. Populate the DataSet.
// ...
//Bind the DataSet with XmlDataDocument.
XmlDataDocument docCust = new XmlDataDocument(ds);
ds.Tables.Clear();
清除方法调用将引发以下异常:
System.InvalidOperationException: 无法添加或删除数据集中的表,只要数据集被映射到加载的 XML 文档。