Invalid use of null
Hi,Jeg har lidt problemer med noget dato i ASP på en Access database. Jeg har en tabel hvor nogle brugere har indtastet deres fødeselsdag og nu skal jeg så have dem ind i en kalender.
Derfor trækker jeg Måned og Dag ud af det Access-felt og hvis det så er lig med dato'en skal det udskrive...
Koden er som følger:
**********************************************
'Tjek Fødselsdag!
strSQL = "SELECT foedselsdag FROM users"
Set tblUsers = objConn.Execute(strSQL)
If NOT tblUsers.EOF then
Do While NOT tblUsers.EOF
intFoedMonth = Month(tblUsers("foedselsdag"))
intFoedDay = Day(tblUsers("foedselsdag"))
Response.Write DateSerial(strYear,intFoedMonth,intFoedDay)
If DateSerial(strYear,intFoedMonth,intFoedDay) = Date() then
strAppDay = strAppDay & "<img src=""/lyngby-drengene/images/flag-dk.gif""> Fødeslsdag: <b>" & UCase(Left(tblUsers("name"),1) & LCase(Right(tblUsers("name"),Len(tblUsers("name"))-1)) & "</b><br>"
End if
tblUsers.Movenext()
Loop
End if
tblUsers.Close
Set tblUsers = Nothing
**********************************************
Jeg får fejlen "Invalid use of Null: 'intFoedDay' " på linie 228: Response.Write DateSerial(strYear,intFoedMonth,intFoedDay)
Den linie er seævfølgelig indsat pga. debugging. Men det underlige er at den udskriver alle datoerne fint, men giver fejl på linien alligvel...?
Hvad kan være galt??
http://visitme.dk/lyngby-drengene/login/kalender.asp
