Sollicitation de Soutien

Nahmidou -  
 Utilisateur anonyme -
Bonjour tt le monde!! j'espére que vous allez m'aider pour une requete de mise à jour;je travaille sur un projet vb.net avec sqlserver 2005 .j'ai 5 table chaque table a 2 form d'affichage et de MAJ (ajout&modification) le probleme c'est que lorsque j'ajoute un compte ça marche trés bien mais quand j'essaie à modifier les infos d'un compte ça géne une erreur comme SUIT:Erreur de syntaxe dans l'instruction UPDATE.
La requéte est la VOILA : st = "Update Compte set "
st = st & ", Compte = '" & txtCompte.Text & "'"
st = st & ", LibelleCompte = '" & txtLibelleCompte.Text & "'"
st = st & ", IdNatCompte = '" & txtIdNatCompte.Text & "'"
st = st & " WHERE IdCompte = " & Val(txtIdCompte.Text)
Merci de me repondre trés prochainement !!
Merci encore une foiss.

1 réponse

Utilisateur anonyme
 
Voila la correction :

st = "Update Compte set "
st = st & " Compte = '" & txtCompte.Text & "'"
st = st & ", LibelleCompte = '" & txtLibelleCompte.Text & "'"
st = st & ", IdNatCompte = '" & txtIdNatCompte.Text & "'"
st = st & " WHERE IdCompte = " & Val(txtIdCompte.Text)

Il y avait une virgule en trop
0