Problème update sous vb
Résolu
manu
-
Frappe Misere Messages postés 2702 Statut Membre -
Frappe Misere Messages postés 2702 Statut Membre -
Bonjour, je voudrait mettre à jour le champ d'une table(type texte) avec une valeur que je définie,
problème lorsque je lance la requète dans mon code un message d'erreur apparaît"erreur de syntaxe dans l'instruction update"
voici le morceau de code:
clef_Fi = rec![YR Composite n mois.Site/Client/Evt/Interv/Rempl/Rep]
'Met à jour le champ catégorie défaut en rajoutant "ncRep"
DoCmd.RunSQL " UPDATE [INFOs LOCALES sur FIs], SET [INFOs LOCALES sur FIs].[Categorie défaut] ='" & ncRep & "'" & _
" WHERE ((([INFOs LOCALES sur FIs]![Site/Client/Evt/Interv/Rempl/Rep])='" & clef_Fi & "'));"
Je pense que mon problème se situe dans la syntaxe au niveau du "= ncRep" mais je n'arrive pas à trouver la bonne écriture.Lorsque j'enlève le WHERE même problème.
Merci d'avance de répondre
problème lorsque je lance la requète dans mon code un message d'erreur apparaît"erreur de syntaxe dans l'instruction update"
voici le morceau de code:
clef_Fi = rec![YR Composite n mois.Site/Client/Evt/Interv/Rempl/Rep]
'Met à jour le champ catégorie défaut en rajoutant "ncRep"
DoCmd.RunSQL " UPDATE [INFOs LOCALES sur FIs], SET [INFOs LOCALES sur FIs].[Categorie défaut] ='" & ncRep & "'" & _
" WHERE ((([INFOs LOCALES sur FIs]![Site/Client/Evt/Interv/Rempl/Rep])='" & clef_Fi & "'));"
Je pense que mon problème se situe dans la syntaxe au niveau du "= ncRep" mais je n'arrive pas à trouver la bonne écriture.Lorsque j'enlève le WHERE même problème.
Merci d'avance de répondre
A voir également:
- Problème update sous vb
- Windows update bloqué - Guide
- Winget update - Guide
- Asus live update - Télécharger - Utilitaires
- Vb - Télécharger - Langages
- Nettoyage windows update - Guide
7 réponses
as tu essayé avec une valeur inscrite en dur avant de le faire avec ta variable ?
juste pour etre sûr que le reste fonctionne
juste pour etre sûr que le reste fonctionne
j'ai même enlever le WHERE ... pour voir oû était le problème, et ca m'affiche toujours pareil, donc ce n'est pas ma variable
DoCmd.RunSQL " UPDATE [INFOs LOCALES sur FIs], SET [INFOs LOCALES sur FIs].[Categorie défaut] ='ncRep' & _
WHERE ((([INFOs LOCALES sur FIs]![Site/Client/Evt/Interv/Rempl/Rep])=clef_Fi));"
essaie plutot comme ça alors, pour ncrep, ça sera correct, pour clef_fi, je ne suis pas totalement sur.
WHERE ((([INFOs LOCALES sur FIs]![Site/Client/Evt/Interv/Rempl/Rep])=clef_Fi));"
essaie plutot comme ça alors, pour ncrep, ça sera correct, pour clef_fi, je ne suis pas totalement sur.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question