Ich speichere aktuell verknüpfte Tabellen mit folgendem Code ab.
Erst speichere ich die Detail-Tabelle anschließend die Master-Tabelle ab. Die Änderung passiert in der Detail-Tabelle.Der Code funktioniert. Aber ist er so in Ordnung, oder sollte man die Tabellen anders speichern?
VB.NET-Quellcode
- Try
- Me.Validate()
- Me.Tbl_TourenplanungBindingSource.EndEdit()
- Me.Tbl_TourenplanungTableAdapter.Update(Me.LoginfoDataSet.tbl_Tourenplanung)
- MsgBox("Tourenplan wurde gespeichert!",, "Loginfo")
- Catch ex As Exception
- MsgBox(ex.Message)
- End Try
- Try
- Me.Validate()
- Me.Tbl_TourenplanungDetailsBindingSource.EndEdit()
- Me.Tbl_TourenplanungDetailsTableAdapter.Update(Me.LoginfoDataSet.tbl_TourenplanungDetails)
- MsgBox("Tourenplan_Details wurde gespeichert!",, "Loginfo")
- Catch ex As Exception
- MsgBox(ex.Message)
- End Try
Erst speichere ich die Detail-Tabelle anschließend die Master-Tabelle ab. Die Änderung passiert in der Detail-Tabelle.Der Code funktioniert. Aber ist er so in Ordnung, oder sollte man die Tabellen anders speichern?