OVH Cloud OVH Cloud

Passage de paramètres

3 réponses
Avatar
Christian
Bonsoir,

Comment passer des paramètres dans une requête ?
Exemple....qui ne marche pas !!

SI PAS HExécuteRequêteSQL(MaRequête,"SELECT Annee,Nom,Amplitude FROM...
Planning WHERE Planning.Annee = 'xAnnee' AND Planning.Nom =
'schauffeur'") ALORS
Erreur("Erreur d'initialisation de la requête"+RC+HErreurInfo())
RETOUR
FIN

Merci

Christian

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com

3 réponses

Avatar
Pascal F
Christian a utilisé son clavier pour écrire :
Bonsoir,

Comment passer des paramètres dans une requête ?
Exemple....qui ne marche pas !!

SI PAS HExécuteRequêteSQL(MaRequête,"SELECT Annee,Nom,Amplitude FROM... Planning WHERE Planning.Annee = 'xAnnee' AND
Planning.Nom = 'schauffeur'") ALORS
Erreur("Erreur d'initialisation de la requête"+RC+HErreurInfo())
RETOUR
FIN

Merci

Christian



SI PAS HExécuteRequêteSQL(MaRequête,"SELECT Annee,Nom,Amplitude FROM... Planning WHERE Planning.Annee = '"+xAnnee+"' AND
Planning.Nom = '"+schauffeur+"'") ALORS

--
Pascal

Ne garder que le prénom pour me joindre
Avatar
Eric
Le 23 janvier 2006 à 21:47, dans
<news:, Christian nous disait :

HExécuteRequêteSQL(MaRequête,"SELECT Annee,Nom,Amplitude FROM...
Planning WHERE Planning.Annee = 'xAnnee' AND Planning.Nom =
'schauffeur'")



Puisque xannee et schauffeur sont des variables, il faut écrire :
HExécuteRequêteSQL(MaRequête,"SELECT Annee,Nom,Amplitude FROM...
Planning WHERE Planning.Annee = '"+xAnnee+"' AND Planning.Nom = '"+...
schauffeur+"'")

--
Eric
Avatar
gg
Christian a écrit :
Bonsoir,

Comment passer des paramètres dans une requête ?
Exemple....qui ne marche pas !!

SI PAS HExécuteRequêteSQL(MaRequête,"SELECT Annee,Nom,Amplitude FROM...
Planning WHERE Planning.Annee = 'xAnnee' AND Planning.Nom =
'schauffeur'") ALORS
Erreur("Erreur d'initialisation de la requête"+RC+HErreurInfo())
RETOUR
FIN

Merci

Christian





Un exemple de ce que j'ai fais :

// recherche les informations correspondant au id sélectionné
txtSQL="select ID_FAMBIEN,CODE_FAMBIEN,LIBELLE_FAMBIEN from FAMILLE_BIEN
where ID_FAMBIEN=%1"
txtSQL=ChaîneConstruit(txtSQL,id)
resSQl=SQLExec(txtSQL,"donnees")