Freigeben über


DataView.Delete-Methode

Löscht eine Zeile am angegebenen Index.

Namespace: System.Data
Assembly: System.Data (in system.data.dll)

Syntax

'Declaration
Public Sub Delete ( _
    index As Integer _
)
'Usage
Dim instance As DataView
Dim index As Integer

instance.Delete(index)
public void Delete (
    int index
)
public:
void Delete (
    int index
)
public void Delete (
    int index
)
public function Delete (
    index : int
)

Parameter

  • index
    Der Index der zu löschenden Zeile.

Hinweise

Nach dem Löschen einer DataRow wird ihr Zustand in DataViewRowState.Deleted geändert. Sie können einen Rollback des Löschvorgangs ausführen, indem Sie RejectChanges für die DataTable aufrufen.

Beispiel

Im folgenden Beispiel wird mit der Delete-Methode eine Zeile gelöscht.

Private Sub DeleteRow(view As DataView, val As String)
    ' Find the given value in the DataView and delete the row.
    Dim i As Integer = view.Find(val)

    If i = -1 Then
        ' The value wasn'table found
        Console.WriteLine("Value not found in primary key column")
        Exit Sub
    Else
        view.Delete(i)
    End If
End Sub

Plattformen

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

.NET Compact Framework

Unterstützt in: 2.0, 1.0

Siehe auch

Referenz

DataView-Klasse
DataView-Member
System.Data-Namespace
DataViewRowState
Find