webForumDet fria alternativet

En snabb fråga

ASP

5 svar · 241 visningar · startad av WebbisNet

Medlem sedan feb. 20032 027 inlägg
Frågan#1

Hur kollar man om ett datumfält i access är null eller om datumet är passerat, är till asp

Medlem sedan apr. 200373 inlägg
#2

Prova med;
isNull(datumvärde)
och
Now() > # datumvärde #

Medlem sedan feb. 20032 027 inlägg
#3

Nu använder jag

<%if settings("picChangeDate") < Date() then%>
<hr>
Du kan tidigast ladda upp en ny bild <b><%=settings("picChangeDate")%></b>
<%ElseIf isNull settings("picChangeDate") or Date() >  settings("picChangeDate") then %> 
<form method="post" action="/pictureupload/outputfile.asp" enctype="multipart/form-data">
<input size="20"  type="file" name="blob">
<br>
<input type="image" src="/images/icons/laddaupp.gif">
</form>
<%End If%>

och får

Microsoft VBScript compilation error '800a03f9' 

Expected 'Then' 

/settings/Default.asp, line 620 

ElseIf isNull settings("picChangeDate") or Date() >  settings("picChangeDate") then
--------------^
Medlem sedan apr. 200373 inlägg
#4

WebbisNet skrev:

Nu använder jag

<%if settings("picChangeDate") < Date() then%>
<hr>
Du kan tidigast ladda upp en ny bild <b><%=settings("picChangeDate")%></b>
<%ElseIf isNull settings("picChangeDate") or Date() >  settings("picChangeDate") then %> 
<form method="post" action="/pictureupload/outputfile.asp" enctype="multipart/form-data">
<input size="20"  type="file" name="blob">
<br>
<input type="image" src="/images/icons/laddaupp.gif">
</form>
<%End If%>

och får

Microsoft VBScript compilation error '800a03f9' 

Expected 'Then' 

/settings/Default.asp, line 620 

ElseIf isNull settings("picChangeDate") or Date() >  settings("picChangeDate") then
--------------^

prova;

isNull(settings("picChangeDate"))
Medlem sedan feb. 20032 027 inlägg
#5

emil_ad skrev:

prova;

isNull(settings("picChangeDate"))

Nu verkar det fungera om det ska, misstänkte att man skulle ha isNull men visste inte 100 hur man använde det, testade null men gick inte så bra i datumfält

Medlem sedan mars 20023 561 inlägg
#6

Du ska acceptera svaret som gav lösningen.

267 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
132 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)