Pourquoi tu catch sans récupérer l'exception ?


Try
commande.ExecuteNonQuery()

Catch ex As Exception
MsgBox(Ex.ToString)
Finally
...