Henry spurgte:
>Jeg vil nemlig også gerne på index siden - have dagens aktiviteter -og
>måske ca. en uge frem listet,
>så der ville den jo også kunne bruges.
>kan du give et lille exempel. ? (eller måske er jeg nødt til at rode lidt
>viderer - og vente med at spørge til det ikke virker)
Du kan se resultatet af nedenstående kode på
www.smaabaadsklub.dk
Obs. data hentes fra en MSSQL database og viser de næste 5 aktiviteter.
<%
Dim Idag
idag = Day(Date) & "/" & Month(Date) & "/" & Year(Date)
Set objRS = Server.CreateObject("ADODB.Recordset")
strSQL = "SELECT TOP 5 Dato, Arrangør, Aktivitet, Sted, Beskrivelse " &_
"FROM T_Aktivitet " &_
"WHERE ((T_Aktivitet.Dato)>= '" &_
Day(Date) & "/" & Month(Date) & "/" & Year(Date) & "')" &_
"ORDER BY Dato"
objRS.Open strSQL, dbCon, 1 '**Serveren
Response.Write "<TABLE BORDER=1 ALIGN=center WIDTH=""100%"">"
Response.Write "<TR bgcolor=#CCCC99> " &_
"<TH COLSPAN=4 ALIGN=left><FONT SIZE=-1><B>Næste 5 aktiviteter</TH>
" &_
"<TH align=right><FONT SIZE=-1><A
HREF=Aktivitet/Aktiviteter.asp>Aktiviteter</A></B></TH>" &_
"</TR>"
Do While Not objRS.EOF
If strBGColor = "#999966" Then
strBGColor = "#CCCC99"
Else
strBGColor = "#999966"
End If
Response.Write"<tr bgcolor="""& strBGColor &""">"
Response.Write "<TD><FONT SIZE=-2>"
Response.Write objRS("Dato") & "</TD><TD><FONT SIZE=-2>"
Response.Write objRS("Arrangør") & "</TD><TD><FONT SIZE=-2>"
Response.Write objRS("Aktivitet") & "</TD><TD><FONT SIZE=-2>"
Response.Write objRS("Sted") & "</TD><TD><FONT SIZE=-2>"
Response.Write Left(objRS("Beskrivelse"), 35) & " ....</TD></TR>"
objRS.MoveNext
Loop
objRS.Close
Set objRS = Nothing
Response.Write "</FONT></TABLE>"
%>
Den viser også dagen i dag.
--
Med Venlig Hilsen
Jørgen Müller