Merci immobilis pour ta reponse. Mais elle ne me convient pas. Car en fait ma requete est de cette forme :
Citation:
SELECT * FROM THABITATION INNER JOIN Rhabitation ON THABITATION.Num = Rhabitation.Num WHERE Loc_vente='V' and prix_euro > 0 and prix_euro < 999999999 and code_postal like '"& Vcode & "%' ORDER BY CLASSE, PRIX ASC
Donc le 49, c'est pas moi qui le met. Cette requete est inscrite dans du javascript de cette facon là :
Citation:
vsql="http://www.truc.fr/truc/recherche/recherche.asp?_method=InfosProjet&pcount=1&p0=SELECT * FROM THABITATION INNER JOIN Rhabitation ON THABITATION.Num = Rhabitation.Num WHERE L_V='" + lv + "' and prix_euro > " + budgetM + " and prix_euro < " + budgetP + " and code_postal like '" + Vcode + "%' ORDER BY CLASSE, PRIX ASC";
Or quand j'arrive dans ma page recherche.asp, je fais un response.write sur la requete est j'obtiens la requete que j'ai mise au message précédent à savoir :
Citation:
SELECT * FROM THABITATION INNER JOIN Rhabitation ON THABITATION.Num = Rhabitation.Num WHERE Loc_vente='V' and prix_euro > 0 and prix_euro < 999999999 and code_postal like '49' ORDER BY CLASSE, PRIX ASC
Donc le % a disparu et il ne me cherche que les codes postaux qui ont le numero 49 et non pas ceux commencant par 49. Donc ca vient peut etre du javascript, je sais pas. j'espere avoir été claire et si quelqu'un a une solution, ça m'arrangerait. Merci d'avance