23. marts 2003 - 09:17Der er
13 kommentarer og 2 løsninger
fejl i koden ?
hmm.. jeg får en fejl i denne kode.. hvor den skal vise hver anden med 2 forskellige farve table.. men hmm.. er ligesom om der er en mindre fejl i koden.. nogen der kan hjælpe ?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
<% Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath ("database.mdb") strSQL = "select* from gaestebogen ORDER BY ID DESC" set rs = Conn.execute(strSQL)
if rs.EOF then Response.write "ingen tag's ligenu !" else do while not rs.EOF %> <table border="0" width="100%" height="0" bgcolor="#EEEEEE"> <td> <b><%=RS("Dato")%> | <A HREF="mailto:<%=RS("Email")%>"><%=RS("Navn")%></A></b><br> <%=RS("Besked")%> </td> </table> <% rs.movenext %> <table border="0" width="100%" height="0" bgcolor="#FFFFFF"> <td> <b><%=RS("Dato")%> | <A HREF="mailto:<%=RS("Email")%>"><%=RS("Navn")%></A></b><br> <%=RS("Besked")%> </td> </table> <%Rs.movenext Loop end if
Conn.Close Set Conn = Nothing%>
Men jeg får stadig denne fej:
ADODB.Field error '80020009'
Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.
hvis jeg fjerner nogen af dem viser den det jo også forkert ? altså der kommer godt nok ingen fejl hvis jeg fjerner den første, men så skriver den altså outputs 2 gange..?!
<% Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath ("database.mdb") strSQL = "select* from gaestebogen ORDER BY ID DESC" set rs = Conn.execute(strSQL)
if rs.EOF then Response.write "ingen tag's ligenu !" else do while not rs.EOF %> <table border="0" width="100%" height="0" bgcolor="#EEEEEE"> <td> <b><%=RS("Dato")%> | <A HREF="mailto:<%=RS("Email")%>"><%=RS("Navn")%></A></b><br> <%=RS("Besked")%> </td> </table> <% rs.movenext if not rs.eof then %> <table border="0" width="100%" height="0" bgcolor="#FFFFFF"> <td> <b><%=RS("Dato")%> | <A HREF="mailto:<%=RS("Email")%>"><%=RS("Navn")%></A></b><br> <%=RS("Besked")%> </td> </table> <%Rs.movenext end if Loop end if
<% Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath ("database.mdb") strSQL = "select* from gaestebogen ORDER BY ID DESC" set rs = Conn.execute(strSQL)
if rs.EOF then Response.write "ingen tag's ligenu !" else counter = 0 do while not rs.EOF
if counter = 0 then farve="#EEEEEE" else farve = "#FFFFFF" end if %> <table border="0" width="100%" height="0" bgcolor=<%=farve%>> <td> <b><%=RS("Dato")%> | <A HREF="mailto:<%=RS("Email")%>"><%=RS("Navn")%></A></b><br> <%=RS("Besked")%> </td> </table> <% counter = not(counter) rs.movenext Loop end if
Conn.Close Set Conn = Nothing%>
Synes godt om
Ny brugerNybegynder
Din løsning...
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.