Prova med;
isNull(datumvärde)
och
Now() > # datumvärde #
Frågan#1
Hur kollar man om ett datumfält i access är null eller om datumet är passerat, är till asp
5 svar · 241 visningar · startad av WebbisNet
Hur kollar man om ett datumfält i access är null eller om datumet är passerat, är till asp
Prova med;
isNull(datumvärde)
och
Now() > # datumvärde #
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
--------------^
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"))
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
Du ska acceptera svaret som gav lösningen.