beegeezzz
Messages postés152Date d'inscriptionmardi 4 novembre 2008StatutMembreDernière intervention10 avril 2017
-
28 janv. 2009 à 15:47
beegeezzz
Messages postés152Date d'inscriptionmardi 4 novembre 2008StatutMembreDernière intervention10 avril 2017
-
28 janv. 2009 à 17:08
Bonjour tout le monde,
J'ai cette chaine SQL sous VB 6 :
sql "SELECT prix FROM taille_support WHERE ref_support IN (SELECT id from support WHERE id " & comboTailleSupport.ItemData(comboTailleSupport.ListIndex) & ") "
ça me donne ceci :
SELECT prix FROM taille_support WHERE ref_support IN (SELECT id from support WHERE id = 1)
beegeezzz
Messages postés152Date d'inscriptionmardi 4 novembre 2008StatutMembreDernière intervention10 avril 20171 28 janv. 2009 à 15:58
Re,
J'ai un début de code mais les guillemets ne semblent pas fonctionner :
sql "SELECT nom,prix FROM taille_support WHERE taille_support.nom " & "" & LeNom & "" & " AND ref_support IN (SELECT id from support WHERE id = " & comboTailleSupport.ItemData(comboTailleSupport.ListIndex) & ") "
J'obtiens ceci :
SELECT nom,prix FROM taille_support WHERE taille_support.nom grand AND ref_support IN (SELECT id from support WHERE id 2)
Benythefrog
Messages postés39Date d'inscriptionlundi 12 janvier 2009StatutMembreDernière intervention12 février 2009 28 janv. 2009 à 16:00
bonjour a toi...
Tout d'abord le resultats de ta requete me semble bizar
en effet,tu recuper 2 valeur alors ke tu a choisi ton id comme = a 1...
or pour un id=1, le prix est de o,2
donc tu ne devrai recupoerer ke 0,2
Essaye de faire ta requete en dur...
remplace ton "comboTailleSupport.ItemData(comboTailleSupport.ListIndex) " par 1 pour voir...
beegeezzz
Messages postés152Date d'inscriptionmardi 4 novembre 2008StatutMembreDernière intervention10 avril 20171 28 janv. 2009 à 16:18
Bonjour,
Merci pour ta réponse.
J'ai suivi tes conseils, j'en suis arrivé à ça :
sql "SELECT nom,prix FROM taille_support WHERE taille_support.nom " & """" & LeNom & """" & " AND ref_support IN (SELECT id from support WHERE id = " & comboTypeSupport.ItemData(comboTypeSupport.ListIndex) & ") "
beegeezzz
Messages postés152Date d'inscriptionmardi 4 novembre 2008StatutMembreDernière intervention10 avril 20171 28 janv. 2009 à 16:50
Comment tu l'écrirais toi ?
Voici à nouveau la chaine sql :
SELECT prix FROM taille_support WHERE ref_support IN (SELECT id from
support WHERE id = " &
comboTailleSupport.ItemData(comboTailleSupport.ListIndex) & ")
beegeezzz
Messages postés152Date d'inscriptionmardi 4 novembre 2008StatutMembreDernière intervention10 avril 20171 28 janv. 2009 à 17:08
ok mais pour une même référence (
<meta http-equiv= "Content-Type" content="text/html;charset=UTF-8" /><title>taille_support</title><caption> taille_support </caption>----
ref_support |----
baquet en plastique, ----
baquet en plastique, <tfoot></tfoot>
par exemple, on peut avoir deux prix différents :
<meta http-equiv ="Content-Type" content="text/html;charset=UTF-8" /><title>taille_support</title><caption>taille_support</caption>----
ref_support |nom |max_boules |prix |----
baquet en plastique, petit, 3, 0,2, ----
baquet en plastique, grand, 5, 0,35, <tfoot></tfoot>
Dommâge pour la balise code, super pour les images que l'on peut coller directement.