Erreur de synthaxe dans l'instruction UPDATE

Fermé
SUPDATE Messages postés 13 Date d'inscription jeudi 19 juillet 2007 Statut Membre Dernière intervention 23 novembre 2009 - 23 nov. 2009 à 14:39
Bonjour, je developpe avec visual studio 2008 Express, j'ai un problème lorsque je veux mettre à jour une table sous access 2007 à travers l'instruction Update
SVP quelqu'un pourrait il m'aider?
merci d'avance


Dim connectionString As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\BD\utilisateur.accdb"


Sqlstr = "Update UtilisateurSICESD Set " _
& "Motutilisateur= " & UserTextBox.Text & "," _
& "Motpasse=" & PasswordConfirmation.Text & "," _
& "typeutilisateur=" & "utilisateur" & " ," _
& "where Motutilisateur=" & UserTextBox.Text

Using ocnn As New OleDbConnection(connectionString)
Dim ocmd As New OleDbCommand(Sqlstr, ocnn)

Try
ocnn.Open()
Catch ex As Exception
MessageBox.Show(ex.Message, "Exception sur la connexion à la Base de Données", MessageBoxButtons.OK, MessageBoxIcon.Error)
End Try

ocmd.CommandType = CommandType.Text
Try
ocmd.ExecuteNonQuery()

Catch ex As Exception
MessageBox.Show(ex.Message, "Erreur d'insertion des Données", MessageBoxButtons.OK, MessageBoxIcon.Error)
Me.Close()
End Try