Dans mon application en VB.NET je viens de découvrir un bug lorsque l'utilisateur dans un formulaire rempli le champs commentaire avec une ' (cote) = C'est comme ça et puis c'est tout...

le problème c'est que dans ma requete il interprete mal la ' (cote).

Voici ma requète qui fonctionne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
opendb()
                Dim req2 As OleDb.OleDbCommand = connexion.CreateCommand()
                req2.CommandText = "Update DEMANDE  set com_transport_pec = '" & txt_commentaire.Text & "' " & _
                "where num_demande = " & Label2.Text & ""
                Dim monadaptater As New OleDb.OleDbDataAdapter(req2)
                monadaptater.UpdateCommand = req2
                monadaptater.UpdateCommand.ExecuteNonQuery()
                closedb()
Est ce que vous avez une solution pour contourner ce pb?
Merci par avance de votre aide