Hallo zusammen,
ich arbeite mich gerade in das Thema "Databinding" ein und versuche Daten über den Code zu ändern. Offensichtlich mache ich etwas gewaltig schief denn sobald ich die Daten speichern will und an den Adapter geben kommt es zu einer Parallelitätsverletzung statt. Änder ich die Felder manuell im Textfeld treten keine Fehler auf. Die DB wird von keiner weiteren Person benutzt.
Ich konnte die Lösung leider auch nicht im Forum finden.
Vielen Dank für die Hilfe
Mit freundlichen Grüßen
HolyAbsolut
ich arbeite mich gerade in das Thema "Databinding" ein und versuche Daten über den Code zu ändern. Offensichtlich mache ich etwas gewaltig schief denn sobald ich die Daten speichern will und an den Adapter geben kommt es zu einer Parallelitätsverletzung statt. Änder ich die Felder manuell im Textfeld treten keine Fehler auf. Die DB wird von keiner weiteren Person benutzt.
Ich konnte die Lösung leider auch nicht im Forum finden.
VB.NET-Quellcode
- Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
- Dim customersRow As BookingDataSet.dsPurchaseOrderRow
- customersRow = BookingDataSet.dsPurchaseOrder.FindByPONo("PO")
- customersRow.POL = "CCCC"
- If customersRow.HasErrors Then
- MsgBox("Error")
- End If
- End Sub
- Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click
- Try
- Me.Validate()
- Me.DsPurchaseOrderBindingSource.EndEdit()
- Me.DsPurchaseOrderTableAdapter.Update(Me.BookingDataSet.dsPurchaseOrder)
- MsgBox("Update successful")
- Catch ex As Exception
- MsgBox(ex)
- End Try
- End Sub
Vielen Dank für die Hilfe
Mit freundlichen Grüßen
HolyAbsolut