Avatar billede pretsmann Nybegynder
09. februar 2005 - 01:08 Der er 3 kommentarer og
1 løsning

Søgning

Jeg forsøger at lave nedenstående således at når der søges på eks. 2004 skal alt = 2004 og nedefter vises - men søger jeg på 2005 vises alt = 2004 og nedefter... Er her en der kan hjælpe med at ændre det således at man kan søge på hvert År og nedefter?

<select name="Keyword2" style="font-family: Verdana; font-size: 8 pt; height: 15; width: 80
<option value="2002">2002</option>
<option value="2003">2003</option>
<option value="2004">2004</option>
<option value="2005">2005</option>
</select></td>

FraAar = strKeyword2 - 1
if FraAar< 2004 then FraAar=2004

strSQL = "SELECT * FROM Annoncer WHERE"
strSQL = strSQL & " Region LIKE '%" & strKeyword1 & "%'"
strSQL = strSQL & " And Aargang <= " & FraAar & " order by Dato desc"
Avatar billede carl_erik Nybegynder
09. februar 2005 - 06:37 #1
strSQL = "SELECT * FROM Annoncer WHERE"
strSQL = strSQL & " Region LIKE '%" & strKeyword1 & "%'"
strSQL = strSQL & " And Aargang <= #" & FraAar - 1 & "# order by Dato desc"
Avatar billede fennec Nybegynder
09. februar 2005 - 08:19 #2
Så skal du skal ikke trække 1 fra året:

FraAar = cstr(strKeyword2) '<-- Her stod der "- 1"
if FraAar< 2004 then FraAar=2004
strSQL = "SELECT * FROM Annoncer WHERE"
strSQL = strSQL & " Region LIKE '%" & strKeyword1 & "%'"
strSQL = strSQL & " And Aargang <= " & FraAar & " order by Dato desc"
Avatar billede fennec Nybegynder
09. februar 2005 - 08:20 #3
... Og denne linje skal vel ikke være der:
if FraAar< 2004 then FraAar=2004

Hvis den er der, kan du ikke søge på år mindre end 2004, dan den laver dem om til 2004 , hvis de er.
Avatar billede pretsmann Nybegynder
09. februar 2005 - 13:57 #4
fennec>
Nej det skal den vel ikke...

Tak virker nu.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester