Jeg har datoer og klokke i dato og det virker lige indtil jeg vil sætte det
ind i en tabel og jeg har en funktion der hedder
<%
Function DanskDatoTid(dato)
' Array med danske navne på dage
arrDag = ",mandag,tirsdag,onsdag,torsdag,fredag,lørdag,søndag"
arrDag = Split(arrDag,",")
' Array med danske navne på måneder
arrMaaned = ",januar,februar,marts,april,maj,juni,juli,august,"
arrMaaned = arrMaaned & "september,oktober,november,december"
arrMaaned = Split(arrMaaned,",")
' Datoen sammensættes
DanskDatoTid = arrDag(Weekday(dato,VbMonday)) & " d. " & Day(dato) & ". "
DanskDatoTid = DanskDatoTid & arrMaaned(Month(dato)) & " " & Year(dato)
End Function
' Afprøv funktionen
%>
og så var der lige smuttet en "<" da jeg klippede og sat ind
men jeg får stadig fejlen
Microsoft VBScript compilation error '800a03ea'
Syntax error
/test/test4.asp, line 46
Response.Write "<td>" & DanskDatoTid(FormatDateTime(rs("dato"))) & "</td>" &
"<td>" & rs("Hal") & "</td>" & "<td>" & rs("Hjemme") & "</td>" & "<td>" &
rs("ude") & "</td>" & "<td>" & rs("pris") & "</td>
Mvh Thormod Kressner
Anders M wrote in dk.edb.internet.webdesign.serverside.asp:
> > ' SQL forespørgsel
> > strSQL = "Select * From Kalender Where dato >= Now"
> > ' Udfør forespørgsel (rs indeholder nu resultatet)
> > Set rs = Conn.Execute(strSQL)
> >
> > Response.Write
> > "<tabel><tr><td>Dato</td><td>hal</td><td>Hjemme</td><td>ude</td><td>pri
> > s</td></tr><tr>"
> > ' Gennemløb Recordset (rs) med en løkke
> > Do
> >
> > ' Udskriv værdien af kolonnen Dato, Hal, Hjemme, Ude, Pris i tabel
> > Response.Write "<td>" & DanskDatoTid(FormatDateTime(rs("dato"))) &
> > "/td>" & "<td>" & rs("Hal") & "/td>" & "<td>" & rs("Hjemme") & "/td>" &
> > "<td>" & rs("ude") & "/td>" & "<td>" & rs("pris") & "</td>
> >
> > ' Gå til næste Record i rs
> > rs.MoveNext
> >
> > ' Fortsæt indtil rs er gennemløbet (EOF = End Of File)
> > Loop While Not rs.EOF
> >
> > Response.Write "</tr></tabel>"
> >
> > ' Luk databaseforbindelse
> > Conn.Close
> > Set Conn = Nothing
> > %>
>
> DanskDatoTid(FormatDateTime(rs("dato")))
>
> hvad har du skrevet i tabelen, dato?
> Har du skrevet længere oppe i koden hvad DanskDatoTid er?
>
> du glemmer desuden at lukke dine </td> tags ordentligt. Du har bare
> skrevet /td>..
>
> Hilsen Anders
>
>
> --
> Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
> - Pædagogiske tutorials på dansk
> - Kom godt i gang med koderne
> KLIK HER! =>
http://www.html.dk/tutorials
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials