förstår inte riktigt frågan, men har du provat med OR?
------------------
don't follow your friends -- inflate them
4 svar · 149 visningar · startad av Lazerzubb
SQL = "SELECT * From sok WHERE Land LIKE '" & Request.Form("sok")& "%'"
jag vill ha typ så här
SQL = "SELECT * From sok WHERE Land AND stad LIKE '" & Request.Form("sok")& "%'"
att den ska sök igenom både
stad och land
Typ om man söker Lund så kommer
Det som man hittade fram men om man söker efter
Sverige så kommer alla alternativ fram
------------------
Lazerzubb
förstår inte riktigt frågan, men har du provat med OR?
------------------
don't follow your friends -- inflate them
Ja då skriver den ut alla
SQL = "SELECT * From sok WHERE Land OR stad1 LIKE '" & Request.Form("sok")& "%'"
med detta script
söker jag då på typ Lund så kommer
det ut Usa, Florida alla kommer ut
------------------
Lazerzubb
testa med att skriva vilkoret vid båda... alltså..
SQL = "SELECT * From sok WHERE Land LIKE '" & Request.Form("sok")& "%' AND stad LIKE '" & Request.Form("sok")& "%'"
Jag är inte så bra på LIKE så det kanske inte blev helt rätt där jag satt in LIKE strängen men ungefär sådär tror jag det ska vara...
//M@rtin
haha. land returnerar nog true eftersom du inte har något villkor på det, så givetvis får du alla poster... att jag inte såg det. du måste skriva ut hela villkoret för varje fält det skall appliceras på.
SQL = "SELECT * From sok WHERE Land LIKE '" & Request.Form("sok")& "%' OR stad LIKE '" & Request.Form("sok")& "%'"
redigering: åsså hann m@rtin före. konkatenera våra tips. :)
------------------
don't follow your friends -- inflate them
[Redigerat av @nders den 15 aug 2000]