18. november 2002 - 13:47Der er
3 kommentarer og 1 løsning
Søgning
Hejsa..
Jeg har en søge formular hvor man kan vælge en skole i en dropdown boks.
Valuen er sat til at være skolens ID i en database.. Dette virker også fint
Problemet er, hvis man vælger den skole som har ID nr 1. Så kommer skolen som har ID nr 10 også, da 1 også indgår i 10.
Min SQL ser således ud :
Set RS = Server.CreateObject("ADODB.RecordSet") SQL = "SELECT * From Elever where Navn like '%" & Request.Form("ElevNavn") & "%'" &_ " AND CPR like '%" & Request.Form("ElevCPR") & "%'"&_ " AND Skole like '%" & Request.Form("Skole") & "%'"&_ " ORDER BY Navn" RS.Open SQL, strDB
I dropdownen kan man også vælge en som hedder ALLE. Den har Value = "". Dette virker fint nu, og det skal det også gøre i det svar jeg forhåbentlig får her.
Hvordan får jeg lyst det problem med 1´tallet og 10´tallet ?
Kovalt ang dit svar, så holder det ikke i længden, det virker ikke hvis man har 50 felter i sin søgerutine. Det giver en masse bøvl med IF sætninger.
Jens K
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.