Erreur de synthaxe de l'instruction Update Access 2008 [Résolu]

SUPDATE 13 Messages postés jeudi 19 juillet 2007Date d'inscription 23 novembre 2009 Dernière intervention - 23 nov. 2009 à 15:29 - Dernière réponse : cs_Jack 14010 Messages postés samedi 29 décembre 2001Date d'inscription 28 août 2015 Dernière intervention
- 23 nov. 2009 à 19:44
bonjour je developpe avec vb 2008 Express, j'ai crée une table que je souhaites mettre à jour à travers l'instruction Update, lorsque j execute, une erreur se produit.Voici mon code
Pouvez vous m'aider à trouver l'erreur

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

End Using
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
PCPT 13368 Messages postés lundi 13 décembre 2004Date d'inscription 3 février 2018 Dernière intervention - 23 nov. 2009 à 15:56
3
Merci
salut,

quelle est l'erreur exacte stp?

et il semble manquer les apostrophes autour de tes valeurs TEXT

++
[hr]

Merci PCPT 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 93 internautes ce mois-ci

Commenter la réponse de PCPT
cs_Jack 14010 Messages postés samedi 29 décembre 2001Date d'inscription 28 août 2015 Dernière intervention - 23 nov. 2009 à 19:44
0
Merci
Salut
Ainsi qu'un virgule en trop devant le Where
Méfiance aussi des TextBox qui contiendraient des '
Commenter la réponse de cs_Jack

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.