Felet beror sannolikt på att fältet startDate är tomt. Du måste ange "vettiga" värden till funktioner såsom weekDay. Du får helt enkelt sätta allt i en if-sats där du kontrollerar att du har ett giltigt datum.
mvh
3 svar · 314 visningar · startad av devotion
Hej!
Har fått ett litet problem..
Får följande felmeddelande:
Körningsfel i Microsoft VBScript fel '800a005e'
Ogiltig användning av Null
/time/searchDoubles.asp, rad 46
SQL-frågan ser ut så här:
strSQL = "SELECT tblTime.StartDate, tblTime.StopDate, tblTime.TaskId, tblTime.User, tblTime.Spec, tblTime.Time, tblTask.TaskNr, tblTask.Status " &_
"FROM tblTask INNER JOIN tblTime ON tblTask.Id = tblTime.TaskId " &_
"GROUP BY tblTime.StartDate, tblTime.StopDate, tblTime.TaskId, tblTime.User, tblTime.Spec, tblTime.Time, tblTask.TaskNr, tblTask.Status " &_
"HAVING Count(*)>1"
Och rad 46 så här:
<% =weekdayName(weekDay(objRS("startDate"), VBMonday), False, VBMonday) & " (" & day(objRS("startDate")) & "/" & Month(objRS("startDate")) & ")" %>
Vad kan detta bero på? Har aldrig haft problem med detta förut...
Kan det bero på att fältet är tomt? Hur kan man komma runt det i så fall
Mvh
Henrik
Felet beror sannolikt på att fältet startDate är tomt. Du måste ange "vettiga" värden till funktioner såsom weekDay. Du får helt enkelt sätta allt i en if-sats där du kontrollerar att du har ett giltigt datum.
mvh
hmmm, jag tänkte faktiskt på det... då var det ju ingen SQL-fråga....
Tack! och flytta den till rätt plats!
Mvh
Henrik