DataTable.Clear 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
DataTable清除所有資料。
public:
void Clear();
public void Clear();
member this.Clear : unit -> unit
Public Sub Clear ()
範例
以下範例清除了表格中所有資料。
private void ClearTable(DataTable table)
{
try
{
table.Clear();
}
catch (DataException e)
{
// Process exception and return.
Console.WriteLine("Exception of type {0} occurred.",
e.GetType());
}
}
Private Sub ClearTable(table As DataTable)
Try
table.Clear()
Catch e As DataException
' Process exception and return.
Console.WriteLine("Exception of type {0} occurred.", _
e.GetType().ToString())
End Try
End Sub
備註
所有資料表中的所有列都會被移除。 若資料表中有任何強制的子節點關係會導致子節點列孤兒,則會產生例外。
若 綁 DataSet 定於 XmlDataDocument,則稱為 DataSet.Clear 或 DataTable.Clear 提高 NotSupportedException。 為避免這種情況,請逐筆遍歷資料表,逐列移除。 當你用 NewRow 來建立新列時,必須先處理這些列才能呼叫 Clear。