Salut,
On m'a redirigé sur votre site alors je tente ma chance...
Soit:
lechamp1 et lechamp2 les éléments du formulaire
(page1.asp)
champ1 et champ2 les champs de ma table
(page2.asp)
dans ma page2.asp, ma requête:
sql="select table.*
from table "
sql=sql & "where"
sql=sql & "
champ1='"&request.form("lechamp1")&"'"
lechamp2 est un descriptif
de type mémo.
et champ2 correspond à des mots clés
Pour faire la
recherche j'ai fait ça:
selCrit = "Or"
strInput =
Request.form("lechamp2")
arrSearch = split(strInput, " ")
strCombine =
join(arrSearch, "%') " & selCrit & " (champ2 LIKE '%")
sql = sql
& "and "
sql = sql & " (champ2 LIKE '%" & strCombine &
"%')"
rs.open sql,Conn,3,3
En fait, je voudrais tester
champ2
si champ2<>"" ça fonctionne
si champ2="" y'a problème
En
effet la requête considère que champ2<>lechamp2 donc pas de résultat
or
je voudrais que si champ2="" alors considérer que champ2=lechamp2
J'pense
pas avoir été très clair sur ce coup là !!!
Merci d'avance