Hallo zusammen,
ich versuche seit Tagen eine Datenbanktabelle in einer for each schleife zu löschen und upzudaten! Das funktioniert auch aber nur sporadisch
dann kommt immer der Fehler (siehe Anhang).
Hier mein Code:
Vielen Dank für euere Hilfe
Gruß Gino
Edit by hal2000: Code-Tags eingefügt
ich versuche seit Tagen eine Datenbanktabelle in einer for each schleife zu löschen und upzudaten! Das funktioniert auch aber nur sporadisch
dann kommt immer der Fehler (siehe Anhang).
Hier mein Code:
VB.NET-Quellcode
- Private Sub DELETE_Bontabelle()
- Dim cb As OleDbCommandBuilder = New OleDbCommandBuilder(daBon)
- Try
- con.Open()
- Dim row As DataRow
- Dim i As Integer
- Dim dtBon As DataTable = dsBon.Tables("Bon")
- 'alle Zeilen des DataTable durchlaufen
- For Each row In dtBon.Rows
- row.Delete() 'DataRow löschen
- i += 1
- Debug.WriteLine(i)
- Next
- 'Datenbank updaten
- daBon.Update(dsBon, "Bon")
- DataGridView1.Refresh()
- Catch ex As OleDbException
- MessageBox.Show(ex.Message, "Fehler", MessageBoxButtons.OK,
- MessageBoxIcon.Exclamation)
- Finally
- con.Close()
- End Try
- End Sub
Vielen Dank für euere Hilfe
Gruß Gino
Edit by hal2000: Code-Tags eingefügt
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „hal2000“ ()