@ndersMedlem sedan juni 200032 967 inlägg
Det måste vara omöjligt att instr("A122", "123") <> 0!
Ja, det är omöjligt.
Men: är det bara jag som saknar citationstecken runt sokord? För inte är det en variabel som innehåller namnet på det formulärfält som ska hämtas?
Borde det alltså inte vara så här?
request.querystring("sokord")
Ger man ett tomt värde som andra parameter till instr() borde man få 1, och 1 är, som bekant, skilt från 0.
PPeter SMedlem sedan dec. 20025 483 inlägg
Ger man ett tomt värde som andra parameter till instr() borde man få 1, och 1 är, som bekant, skilt från 0.
Men då borde ju "Palle[1-6]" skrivas ut, eller?
MengMedlem sedan feb. 2003549 inläggDet funkade bra @nders men bara om jag såg till att båda sökningar var i samma Case.. Det spelade ingen roll innan.
if instr(LCase(recset("palle" & i)), LCase(request.querystring("sokord"))) <> 0 then
@ndersMedlem sedan juni 200032 967 inlägg
Peter S skrev:
Men då borde ju "Palle[1-6]" skrivas ut, eller?
Jo, det låter rimligt.
Det funkade bra @nders men bara om jag såg till att båda sökningar var i samma Case
Japp, VBScript är per default skiftlägeskänsligt. Om man inte vill det, då får man se till att ändra på det med lämpligt sätt, exempelvis genom skiftlägesändring som du gjort, eller så ger man instr() den parameter den vill ha för att göra jämförelsen skiftägesokänslig.
http://www.devguru.com/technologies/wml/vbscript/quickref/instr.html