Jag har en ASP-sida med en access databas bakom där jag kan söka på ord i databasen.Nu blir sökningen alldeles för generell tex söker jag på 'bo' så kommer fotboll upp.Nu vill jag göra så att man bara söker på början av ord eller på hela ord. Hur gör man? select * from tabell1 where ord1 like 'bo*' Hej! * betyder samma sak som % bara i olika databaser, du skall använda dig av %Söka på början av ord
//JohanSv: Söka på början av ord
har jag för mig att det ska varaSv: Söka på början av ord
Vad betyder * efter bo?
Jag har skrivit såhär och då söker den på allt och så vill jag inte ha det.
SELECT * FROM tabell WHERE term like '%" & sokterm & "%'Sv: Söka på början av ord
Men om du vill att söktermen skall börja på bo så ta bort det första % från din SQL sats.
Läs mer om LIKE på http://www.gladh.nu/asphelp/svar17.html
- Magnus