Fejl i SQL med dato
Nu skriver jeg godt nok "Fejl i SQL med dato", men jeg kan ikke se nogen fejl og der kommer heller ikke en fejl, når jeg kører scriptet.Den finder bare ikke nogen records, selvom om der er records i database på den dato der er blevet valgt. Scriptet virker dog hvis jeg fjerner etr_dte = #"& dtmDate &"#, men det er der jo ikke noget sjovt i.
SQL ser sådan ud, hvis jeg udskriver den:
SELECT etr_text FROM calender WHERE etr_dte = #07-12-2003# AND etr_author_uid = 1 ORDER BY etrid DESC
Hvilket jeg heller ikke kan se nogle fejl i.
Set rsEntries = conntemp.execute("SELECT etr_text FROM calender WHERE etr_dte = #"& dtmDate &"# AND etr_author_uid = "& Session("AdminID") &" ORDER BY etrid DESC")
If Not (rsEntries.BOF or rsEntries.EOF) Then
Do While Not rsEntries.EOF
text = LinkURLs(Replace(rsEntries("etr_text"), vbCrLf, "<br>"))
Response.Write " <table class=""content"" border=""0"" cellpadding=""1"" cellspacing=""0"">"& vbCrLf &_
" <tr>"& vbCrLf &_
" <td width=""100%"">"& text &"</td>"& vbCrLf &_
" </tr>"& vbCrLf &_
" </table>"& vbCrLf
rsEntries.movenext
Loop
Else
Response.Write " <table class=""content"" border=""0"" cellpadding=""1"" cellspacing=""0"">"& vbCrLf &_
" <tr>"& vbCrLf &_
" <td align=""center"" width=""100%"">You dont have any entries on this date</td>"& vbCrLf &_
" </tr>"& vbCrLf &_
" </table>"& vbCrLf
End If
Håber der er en der kan hjælpe.
På forhånd tak!
