1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
Private Sub UpdateDB()
Dim deletedChildsRecords() As DataRow = Me.achatDataSet.Tables("AchatDetail").Select("", "", DataRowState.Added)
Dim addedChildsRecords() As DataRow = Me.achatDataSet.Tables("AchatDetail").Select("", "", DataViewRowState.Added)
Dim modifiedChildsRecords() As DataRow = Me.achatDataSet.Tables("AchatDetail").Select("", "", DataViewRowState.ModifiedCurrent)
Try
If deletedChildsRecords IsNot Nothing Then
achatDetailTableAdapter.Update(deletedChildsRecords)
End If
achatTableAdapter.Update(Me.achatDataSet.Tables("Achat"))
If addedChildsRecords IsNot Nothing Then
achatDetailTableAdapter.Update(addedChildsRecords)
End If
If modifiedChildsRecords IsNot Nothing Then
achatDetailTableAdapter.Update(modifiedChildsRecords)
End If
Me.achatDataSet.AcceptChanges()
Catch ex As Exception
MsgBox(ex.Message, MsgBoxStyle.AbortRetryIgnore, "Error updating")
End Try
End Sub |
Partager