25. oktober 2003 - 11:16Der er
16 kommentarer og 1 løsning
Hjælp til SQL
Er der nogen som kan hjælpe med at lave om på nedenstående script, så sql'en kun bliver udført i en bestemt periode f. eks. fra 01.08.03 til 19.12.03. Jeg er godt klar over, at jeg skal have tilføjet et par poster i db'en, men kan ikke finde ud af at få det skrevet ind i sql'en. Jeg har også leget lidt med datofunktionen i access, men det kan jeg heller ikke få til at virke.
----------------- strSQL = "SELECT dag,tekst,lektion FROM ebberup_blokering WHERE reservation='fysik' AND dag='" & SQLdag(dag) & "' AND lektion='" & lektion & "'" set rs = Conn.Execute(strSQL)
if not (rs.EOF or rs.BOF) then Response.write"<td border=1 bordercolor=#0000FF bordercolordark=#FFFFFF bordercolorlight=#0000F width=18% height=40 bgcolor=red><font face=Verdana size=1 color=#FFFFFF><p align=center>"&rs("tekst")&"</font></td>"
strSQL = "SELECT dag,tekst,lektion FROM ebberup_blokering WHERE reservation='fysik' AND dag='" & SQLdag(dag) & "' AND lektion='" & lektion & "' AND now() < "&RsDato("minDato")&" And now() > "&RsDato("maxDato")&"" set rs = Conn.Execute(strSQL)
Nej, det er almindelige tekstfelter. Jeg kommer i tanke om, at man vist nok skal bruge # i forbindelse med datofelter. Kan bare ikke huske hvordan? Prøver mig lidt frem. Fint hvis du hænger på i morgen. Tak for hjælpen so far.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.