webForumDet fria alternativet

Förklaring av sökfunktion

ASP

2 svar · 286 visningar · startad av zlakker

Medlem sedan apr. 2001227 inlägg
Frågan#1

Jag har precis fått min sökfunktion att fungera med hjälp av andras inlägg i forumet.

Det jag har gjort är att man skriver in 4 olika sökord när man lägger in en fil och så söker man i de kolumnerna i databasen.

Den ser ut såhär:

SQL = "Select * From tblUpload where word1 LIKE '%" & ordet & "%'"
RecSet.Open SQL, Connect, 3, 3

Men om jag lägger in så att det ska söka i de 3 andra kolumnerna så visas istället allt varje gång, dvs alla filer i databasen. Jag har testat att skriva ut det som jag skickar med i formuläret och det är rätt.

Denna kod visar alltså alla rader:

SQL = "Select * From tblUpload where word1 OR word2 OR word3 OR word4 LIKE '%" & ordet & "%'"
RecSet.Open SQL, Connect, 3, 3
Medlem sedan maj 200010 687 inlägg
#2
SQL = "Select * From tblUpload where word1 LIKE '%" & ordet & "%' OR word2 LIKE '%" & ordet & "%' OR word3 LIKE '%" & ordet & "%' OR word4 LIKE '%" & ordet & "%'"
RecSet.Open SQL, Connect, 3, 3
Medlem sedan apr. 2001227 inlägg
#3

Tack det fungerar perfek!

256 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)