Avatar billede adis Nybegynder
27. april 2004 - 12:04 Der er 4 kommentarer og
2 løsninger

funktion: date - minDate i ASP

hej

jeg har i min db startAar, ser er 2 sider som afhænger af den date... men for af finde ud af på hvilket af siderne jeg skal, skal jeg lave en funktion som er noget lignende:

<%
Dim sidevalg
Dim startAar
Dim side

startAar=rs("StartAar")

sidevalg = now - startAar

if sidevalg < 7 then
side="side1.asp
else
side="side2.asp
end if
%>
Avatar billede medions Nybegynder
27. april 2004 - 12:06 #1
<%
Dim sidevalg
Dim startAar
Dim side

startAar=rs("StartAar")

sidevalg = now - startAar

if sidevalg < 7 then
side="side1.asp
else
side="side2.asp
end if
Response.Redirect(side)
%>

//>Rune
Avatar billede adis Nybegynder
27. april 2004 - 12:10 #2
ja ja.. det kan jeg finde ud af men det må ikke være now men date, da jeg i min DB har ddmmåååå... så når jeg laver en regnestykke, få jeg en meget mærkelig tal :(
Avatar billede medions Nybegynder
27. april 2004 - 12:15 #3
Ahh, se, det kunne du jo ha' fortalt ;-)

<%
Dim sidevalg
Dim startAar
Dim side

startAar=rs("StartAar")

sidevalg = DateDiff("yyyy",date(),startAar)

if sidevalg < 7 then
side="side1.asp
else
side="side2.asp
end if
Response.Redirect(side)
%>

//>Rune
Avatar billede adis Nybegynder
27. april 2004 - 12:25 #4
jeg få negativ værdi men vi er tæt på ;)

der skulle stå:
klasse = DateDiff("yyyy",startAar,date())

:D
Avatar billede adis Nybegynder
27. april 2004 - 12:33 #5
hvad så hvis jeg også skal sammenligne på måned
Avatar billede medions Nybegynder
27. april 2004 - 16:29 #6
klasse = DateDiff("m",startAar,date())

//>Rune
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