Någon som vet hur koden ser ut för att söka igenom en databas efter ord som liknar det en användare har matat in :q
------------------
//Erik
12 svar · 189 visningar · startad av erik_r
Någon som vet hur koden ser ut för att söka igenom en databas efter ord som liknar det en användare har matat in :q
------------------
//Erik
SELECT * FROM tabell WHERE fält LIKE '" & Request.Form("soktext") & "'"
gör att söktext måste vara exakt likadant som ordet i fältet (har provat) :(
Hur ska jag göra för att sökordet bara behöver vara ungefär likadant som order i fältet :q
------------------
//Erik
Hello,
då skriver du:
SELECT * FROM Tabell LIKE fält = '%" & Request.Form("soktext") & "%'"
//PatrikB
[Redigerat av PatrikB den 22 maj 2000]
PatrikB måste ha av misstag skrivit fel, så här skall det vara:
SELECT * FROM tabell WHERE fält LIKE '%" & Request.Form("soktext") & "%'"
------------------
per@svanstrom.nu
www.svanstrom.nu
[Redigerat av sgtpepper den 22 maj 2000]
he, he ... ja, det slant visst till lite .... halt emellanåt med kaffet över hela t-bordet :P
/PatrikB
Lätt hänt, extra jobbigt om man inte ens hinner dricka av kaffet. Då sitter man där med koffein-abstinens och ett kletigt t-bord :e
------------------
per@svanstrom.nu
www.svanstrom.nu
Nu får jag felmeddelandet:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Drivrutin för ODBC Microsoft Access] Syntaxfel i FROM-instruktion.
:q :q :q :q :q :q :q :q :q :q :q :q
vad är det här för trams?????
------------------
// Erik
[Redigerat av erik_r den 22 maj 2000]