DataSet.Clear メソッド
アセンブリ: System.Data (system.data.dll 内)


DataSet が XmlDataDocument にバインドされている場合、DataSet.Clear または DataTable.Clear を呼び出すと NotSupportedException が発生します。これを回避するには、各テーブルを走査し、1 回に 1 行ずつ削除します。

すべてのテーブル内の、すべての行の DataSet を消去する例を次に示します。
Private Sub ClearDataSet(ByVal dataSet As DataSet) ' To test, print the number rows in each table. Dim table As DataTable For Each table In dataSet.Tables Console.WriteLine(table.TableName & "Rows.Count = " _ & table.Rows.Count.ToString()) Next ' Clear all rows of each table. dataSet.Clear() ' Print the number of rows again. For Each table In dataSet.Tables Console.WriteLine(table.TableName & "Rows.Count = " _ & table.Rows.Count.ToString()) Next End Sub
private void ClearDataSet(DataSet dataSet) { // To test, print the number rows in each table. foreach(DataTable table in dataSet.Tables) { Console.WriteLine(table.TableName + "Rows.Count = " + table.Rows.Count.ToString()); } // Clear all rows of each table. dataSet.Clear(); // Print the number of rows again. foreach(DataTable table in dataSet.Tables) { Console.WriteLine(table.TableName + "Rows.Count = " + table.Rows.Count.ToString()); } }

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からDataSet.Clear メソッドを検索する場合は、下記のリンクをクリックしてください。

- DataSet.Clear メソッドのページへのリンク