Variable dans une requete SQL

Signaler
Messages postés
4
Date d'inscription
vendredi 9 mai 2003
Statut
Membre
Dernière intervention
30 mai 2003
-
Messages postés
4
Date d'inscription
vendredi 9 mai 2003
Statut
Membre
Dernière intervention
30 mai 2003
-
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

Messages postés
4
Date d'inscription
mercredi 12 juin 2002
Statut
Membre
Dernière intervention
15 mai 2003

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 <-------
Messages postés
4
Date d'inscription
vendredi 9 mai 2003
Statut
Membre
Dernière intervention
30 mai 2003

Merci,

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

where num_fiche=&"tot

au lieu de

where num_fiche=tot"