Det hjælper gerne at udskrive din SQL-sætning til skærmen så du kan se den i samlet udgave. Som den er har, burde den virke, så jeg vil gætte på at det er "personer" variablen, som skaber fejlen. Det skal måske være session("personer")??
Skriv strSQL3 ud på skærmen og så kan du måske se fejlen :o)
strSQL3 = "Select * from pris where person_fra >= " & session("personer") & " or person_til <= " & session("personer") &""
giver flg. Select * from isbar_pris where person_fra >= 35 or person_til <= 35
strSQL3 = "Select * from pris where person_fra >= " & 30 & " or person_til <= " & 50 &"" giver flg. Select * from isbar_pris where person_fra >= 35 or person_til <= 35
det havde jeg prøvet, men giver dig ret det er som om at det er session der er noget galt med
Som det var før, var din kode derfor også forkert. Her er din strSQL3 = "Select * from pris where person_fra >= " & personer & " and person_til <= " & personer &""
Oversat til sprog er det: "hent alle fra pris hvor person_fra er større end 35 og person_til er mindre end 35"
Derfor skal du have vendt dem om: strSQL3 = "Select * from pris where person_fra <= " & personer & " and person_til >= " & personer &""
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.