URGENT asp (vb) problème de syntaxe

URGENT asp (vb) problème de syntaxe - Programmation

Marsh Posté le 29-11-2001 à 15:24:54    

Bonjour
je suis nul en programmation et la je suis coincé depuis ce matin .
 
je voudrais que ce bout de programme me donne la correspondence entre la base de donnée emploi champ classe avec la variable tp (qui est extraite d'une autre base...)
 
le hic de la syntaxe ci dessous est qu'elle me renvoi toute les classes ayant par exemple le chiffre 4 (tp=4)(4 14 41 42 etc) alors que je voudrais uniquement 4
 
<%SQL = "SELECT * FROM emploi where classe like '%"&tp&"%'"
 
qui peut me corriger cette syntaxe svp

Reply

Marsh Posté le 29-11-2001 à 15:24:54   

Reply

Marsh Posté le 29-11-2001 à 16:02:22    

:hello:  
il faut pas utiliser like, c pour ca ...
 
parcontre je sais pas ce qu'il faut mettre a la place ...
 
un truc comme VALUES ou IS ou EGAL ou EQUAL ... t'a qu'a essayer ... au cas ou  :(

 

[edtdd]--Message édité par CaMarchePoa--[/edtdd]


---------------
Ca marche pas sauf des fois ........
Reply

Marsh Posté le 29-11-2001 à 16:14:01    

désolé rien ne marche
 
VALUES  Erreur de syntaxe (opérateur absent) dans l'expression 'Nclasse VALUES '%4%''.  
 
IS    Utilisation non valide de l'opérateur Is dans l'expression 'Nclasse IS '%4%''.  
 
EGAL   Erreur de syntaxe (opérateur absent) dans l'expression 'Nclasse EGAL '%4%''
 
EQUAL   Erreur de syntaxe (opérateur absent) dans l'expression 'Nclasse EQUAL '%4%''.  
 
 
d'autres idées ?? svp

Reply

Marsh Posté le 30-11-2001 à 08:39:41    

j'ai trouvé grace à un autre forum
 
<%SQL = "SELECT * FROM emploi where classe like '"&tp&"'"
 
il fallait supprimer les %

Reply

Sujets relatifs:

Leave a Replay

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