Pb asp avec expression like

Chbint Messages postés 2 Date d'inscription mercredi 7 juillet 2004 Statut Membre Dernière intervention 12 juillet 2004 - 7 juil. 2004 à 10:15
22690100 Messages postés 1 Date d'inscription lundi 12 juillet 2004 Statut Membre Dernière intervention 13 juillet 2004 - 13 juil. 2004 à 08:57
Bonjour je developpe en asp, et j'ai un petit pb, voila, je voudrais écrire dans une table de jointure pour y rajouter un enregistrement.

Voilà le début du code:

base.open "formation"

Sql="SELECT tblREGIONS.* FROM tblREGIONS "
Sql2="SELECT tblACADEMIES.* FROM tblACADEMIES "
Sql3="SELECT tblETABLISSEMENTS.* where tblETABLISSEMENTS.CP like '" & Request.querystring("code_postal")& "%'"
Sql4="SELECT tblFILIERE.* where tblFILIERE.IDNiveau=" & Request.querystring("niveau") &""

Set rs = base.execute(Sql)
Set ACA = base.execute(Sql2)
Set ETA = base.execute(Sql3)
Set FIL= base.execute(Sql4)

Mais quand j'affecte Sql3 ja'i le message d'erreur suivant:
Erreur de syntaxe dans l'expression 'tblETABLISSEMENTS.* where tblETABLISSEMENTS.CP like '%''.

Au début je pensais que c'était une histoire de conversion, mais dans ma table le champs Code_postal est un champ texte.
Si Qq1 sait marci

1 réponse

22690100 Messages postés 1 Date d'inscription lundi 12 juillet 2004 Statut Membre Dernière intervention 13 juillet 2004
13 juil. 2004 à 08:57
]Montasser
la requête s'écrit comme suit :
" select * from tblETABLISSEMENT where CP like '"& request.querystring("code_postal")&" ' "
// donc elle se fait sans le caractère %
et j'espère que c'est la solution de votre problème
0
Rejoignez-nous