21. januar 2001 - 16:27Der er
7 kommentarer og 1 løsning
liste 3 og 3
Jeg har flg:
<table border=\"0\" cellspacing=\"0\" cellpadding=\"2\"> <% i = 1 While not RS.EOF IF i = 2 then response.write \"<TR BGCOLOR=\'#F2EEEE\'>\" i =1 ELSE Response.write \"<TR BGCOLOR=\'#D3B79A\'>\" i = i+1 END IF %>
Den skulle gerne vise posterne 3 og 3. Virker fint når antallet af udtrukne poster går op i tre. Hvis ikke kommer flg. fejl: ADODB.Field fejl \'80020009\'
Enten er BOF eller EOF sand, eller den aktuelle post er blevet slettet. Den handling, programmet anmodede om, kræver en aktuel post.
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.
Sådan her ville jeg lige umidedlbart sige koden skal laves: <td><A HREF=\"submenu.asp?ID=<%= rs(\"ID\") %>\" TARGET=\"_top\"><%= rs(\"leverandoer\") %></A></td> <td background=sortknap.gif width=1> </td> <% if rs.EOF %> <% rs.movenext %> <td><A HREF=\"submenu.asp?ID=<%= rs(\"ID\") %>\" TARGET=\"_top\"><%= rs(\"leverandoer\") %></A></td> <td background=sortknap.gif width=1> </td> <% end if%>
<% if rs.EOF %> <% rs.movenext %> <td><A HREF=\"submenu.asp?ID=<%= rs(\"ID\") %>\" TARGET=\"_top\"><%= rs(\"leverandoer\") %></A></td></TR> <% end if %> <% if rs.EOF %> <% rs.movenext %> <% end if %>
Tjekekr rs.EOF Udskriv Post 1 movenext Udskrv Post 2 movenext Udskriv Post 3 Tjekekr rs.EOF Udskriv Post 4 movenext ADODB Fejl!!!! Der er ikke flere poster.
Eks, din ny kode:
Tjekekr rs.EOF Udskriv Post 1 Tjekekr rs.EOF movenext Udskrv Post 2 Tjekekr rs.EOF movenext Udskriv Post 3 Tjekekr rs.EOF Udskriv Post 4 Tjekekr rs.EOF movenext Stopper her uden fejl; forhåbendtlig...
Hej eagleeye Har prøvet din kode. Den giver fejl (mangler then)
Har prøvet at ændre lidt på koden: <% i = 1 While not RS.EOF IF i = 2 then response.write \"<TR BGCOLOR=\'#F2EEEE\'>\" i =1 ELSE Response.write \"<TR BGCOLOR=\'#D3B79A\'>\" i = i+1 END IF %> <% if not rs.eof then %> <td><A HREF=\"submenu.asp?ID=<%= rs(\"ID\") %>\" TARGET=\"_top\"><%= rs(\"leverandoer\") %></A></td> <td background=sortknap.gif width=1> </td> <% rs.movenext %><% end if %><% if not rs.eof then %> <td><A HREF=\"submenu.asp?ID=<%= rs(\"ID\") %>\" TARGET=\"_top\"><%= rs(\"leverandoer\") %></A></td> <td background=sortknap.gif width=1> </td> <% rs.movenext %><% end if %><% if not rs.eof then %> <td><A HREF=\"submenu.asp?ID=<%= rs(\"ID\") %>\" TARGET=\"_top\"><%= rs(\"leverandoer\") %></A></td> </TR> <% rs.movenext %><% end if %>
<% wend %> <% rs.close %> <% dbobj.close %>
Her kan jeg godt liste dem uden fejl - men jeg skulle jo gerne have tabellen til at se ordentlig ud, så den nederste række skulle gerne skrives helt ud, men med tomme celler.
<table border=\"0\" cellspacing=\"0\" cellpadding=\"2\"> <% i = 1 While not RS.EOF IF i = 2 then response.write \"<TR BGCOLOR=\'#F2EEEE\'>\" i =1 ELSE Response.write \"<TR BGCOLOR=\'#D3B79A\'>\" i = i+1 END IF %> <% if not rs.eof then %> <td width=\"100\"><A HREF=\"submenu.asp?ID=<%= rs(\"ID\") %>\" TARGET=\"_top\"><%= rs(\"leverandoer\") %></A></td> <td background=sortknap.gif width=1> </td> <% rs.movenext %><% end if %><% if not rs.eof then %> <td width=\"100\"><A HREF=\"submenu.asp?ID=<%= rs(\"ID\") %>\" TARGET=\"_top\"><%= rs(\"leverandoer\") %></A></td> <td background=sortknap.gif width=1> </td> <% rs.movenext %> <% else %> <td width=\"100\"> </td><td background=sortknap.gif width=1> </td> <td width=\"100\"> </td></TR> <% end if %><% if not rs.eof then %> <td width=\"100\"><A HREF=\"submenu.asp?ID=<%= rs(\"ID\") %>\" TARGET=\"_top\"><%= rs(\"leverandoer\") %></A></td> </TR><% rs.movenext %> <% else %> <td width=\"100\"> </td> </TR> <% end if %>
Hvorfor laver du ikke: <% for teller=0 to 2 do %> <% if not rs.eof then %> <td><A HREF=\"submenu.asp?ID=<%= rs(\"ID\") %>\" TARGET=\"_top\"><%= rs(\"leverandoer\") %></A></td> <% rs.movenext %> <% else %> <td> </td> <% end if %> <td background=sortknap.gif width=1> </td> <% next %>
I stedet for de 3 gane end linier
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.