Variable dans une requete SQL

hyle44 Messages postés 4 Date d'inscription vendredi 9 mai 2003 Statut Membre Dernière intervention 30 mai 2003 - 15 mai 2003 à 13:44
hyle44 Messages postés 4 Date d'inscription vendredi 9 mai 2003 Statut Membre Dernière intervention 30 mai 2003 - 15 mai 2003 à 14:47
Bonjour,

Je voudrais insérer une variable dans une requete SQL.

Ma requete est

"UPDATE fiche SET autre_activite='"ivar"' where num_fiche=tot"

ou ma variable ivar retourne une chaine de caractère
et tot retourne un nombre entier

Cette requete me dit qu'il y a une fin d'instruction attendue.

Quelqu'un pourrais me dire comment insérer des variables dans ce type de requête?

Merci

2 réponses

cs_miguel Messages postés 4 Date d'inscription mercredi 12 juin 2002 Statut Membre Dernière intervention 15 mai 2003
15 mai 2003 à 14:12
salut, la méthode est bonne, mais tu as simplement une erreur de syntaxe: tu as oublié les & pour concaténer tes chaines.

"UPDATE fiche SET autre_activite='" & ivar & '" where num_fiche=tot"
-------> mig <-------
0
hyle44 Messages postés 4 Date d'inscription vendredi 9 mai 2003 Statut Membre Dernière intervention 30 mai 2003
15 mai 2003 à 14:47
Merci,

J'ai quand même dû faire une modif à la clause WHERE :

where num_fiche=&"tot

au lieu de

where num_fiche=tot"
0
Rejoignez-nous