{ASP} recherche sur un bout de chaine d`un field marche po

{ASP} recherche sur un bout de chaine d`un field marche po - Programmation

Marsh Posté le 02-03-2001 à 16:03:28    

bon voila, par exemple disons que dans ma base de donne y a ca :
 
denis_001
denis_002
denis_003
sophie_001
sophie_002
 
et dans le formulaire j`affiche les choix comme ceci :
denis
sophie
(je supprime tout les doublons en faites)
 
je ne recupere donc que denis et sophie
donc comment selectionner tout les fields qui CONTIENNENT denis et sophie ?
 
pour l`instant je fais ca mais normal ca marche pas :
SELECT * FROM table WHERE nom IN (" & p_listnom & " ) ORDER by nom"
 
 
PS : petite question rapide aussi, comment faire pour qu`aucun element ne soit selectionner dans une liste a choix multiples  
dont les elements sont donner par de l`ASP ?
 
Merci
 
 
 

 


--Message édité par Pink Floyd--


---------------
Oui aux titres de topic clair et precis...
Reply

Marsh Posté le 02-03-2001 à 16:03:28   

Reply

Marsh Posté le 02-03-2001 à 16:39:37    

c du sql ??!!!
tu fais un truc du genre:  
 
select * from table where nom like 'nom%' order by nom


---------------
"C'est le boulot qu'on ne commence jamais qui est le plus long à terminer"
Reply

Marsh Posté le 02-03-2001 à 16:42:17    

heu si je comprend ton explication le % en ASP representerais le joker * sous dos par exemple ?


---------------
Oui aux titres de topic clair et precis...
Reply

Marsh Posté le 02-03-2001 à 16:43:01    

enfin le 'nom%' c dans ton cas 'denis%' et 'sophie%'
 
Le % sert correspond au caractere generique comme le * sous dos... j'ai l'air d'un boss, hein ?? :D
 
Pour ton truc multiple j'ai rien piger... :(


---------------
"C'est le boulot qu'on ne commence jamais qui est le plus long à terminer"
Reply

Marsh Posté le 02-03-2001 à 16:53:34    

SELECT * FROM blanc WHERE nom = 'denis%' ORDER by nom
 
 
ah bah non ca marche toujours po
 
 
est ce que le "denis%" pourrais etre egal a "denis001.jpg" ???

 

--Message édité par Pink Floyd--


---------------
Oui aux titres de topic clair et precis...
Reply

Marsh Posté le 03-03-2001 à 10:05:20    

Pink Floyd a écrit a écrit :

SELECT * FROM blanc WHERE nom = 'denis%' ORDER by nom
 
 
ah bah non ca marche toujours po
 
 
est ce que le "denis%" pourrais etre egal a "denis001.jpg" ???
 
--Message édité par Pink Floyd--




 
c'est "SELECT * FROM blanc WHERE nom LIKE 'denis%' ORDER by nom" qu'il faut taper et pas "SELECT * FROM blanc WHERE nom = 'denis%' ORDER by nom"

Reply

Marsh Posté le 05-03-2001 à 10:05:37    

thanks, mais je m`etais rendu compte de ma  :pt1cable:  
 
ca marche nickel, thanks


---------------
Oui aux titres de topic clair et precis...
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed