Bonjour, honorable développeur
j'ai un souci de mise a jour de ma base de donnée
voici mon code:
da.Fill(CustomersDataSet, "test_DESTINATAIRE")
Dim tb As New DataTable
tb = CustomersDataSet.Tables("test_DESTINATAIRE")
Dim i As Integer = tb.Rows.Count
For i = 0 To tb.Rows.Count - 1
For Each dr As DataRow In tb.Rows()
If dr.Item("Etat") = "A ENVOYER" Then
tb.Rows(i).Item("Etat") = "ENVOYER"
Else
tb.Rows(i).Item("Etat") = "EN ATTENTE"
End If
Next
Next
da.Update(CustomersDataSet, "test_DESTINATAIRE")
test_DESTINATAIRE est la table que je veux mettre à jour
quand j’exécute c'est uniquement le code du else qui remplit ma colonne Etat
oui c'est du vb.net je ne sais pas mais j'ai seulement supprimé la ligne du else et c'est reglé maintenant le problème que j'ai cest que mon system.timers.timer que j'ai inséré dans mon app envoi toujours en boucle des mail enovyé or après la mise a jour il ne devrait plus envoyé a condition qu'il y ai des mails a envoyer. j'utilise deux projets une dll et un formulaire.