[VBA Access] Requete SQL avec update

Emma -  
 Emma -
Bonjour,

Debutante en VBA, j'ai un soucis au niveau de la modification d'une table.

En effet je souhaite modifier les champs via une requete sql et la méthode "maconnexion.execute"

Le problème étant que je n'arrive pas a modifier plusieurs champs simultanement.

Voila mon code actuel :

chsql = "UPDATE film SET nom_film=" & txt_nom &
", duree_film=" & txt_duree &
", classification_film=" & txt_classification &
", code_realisateur=" & cbx_realisateur.Column(0) &
", code_genre=" & cbx_genre.Column(0) &
" WHERE code_film=" & rs_film!code_film

cnx_film.Execute (chsql)

Le débuggeur m'annonce une erreur de synthaxe, mais je ne comprend pas vraiment cette methode avec plusieurs champs a modifier.

Auriez vous la bonne synthaxe a me proposer?

Merci a tous

Emma
A voir également:

2 réponses

blux Messages postés 27117 Date d'inscription   Statut Modérateur Dernière intervention   3 359
 
Salut,

il faudrait mettre un msgbox chsql, il y a sans doute un guillemet en trop (ou manquant pour les champs de type texte), à moins que tes données n'en contiennent...
0
Emma
 
Okok, merci je vais regarder ça, si c'est juste mais que la synthaxe est bonne je suis sauvée^^

merci encore
0