Avatar billede pouls Mester
14. august 2004 - 15:40 Der er 6 kommentarer og
1 løsning

Fejl i kode

Jeg har denne asp kode til at vise en medlemsliste og det virker fint men hvis der kommer over 46 medlemmer i databasen vises de sidste ikke. Er der en der ved hvad der er galt.


<%

    Dim conn
    dim rsmedlemmer
   
    dim strConnect

strConnect = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.Mappath("./db/Medlemmer.mdb")

    'lav en forbindelse
    Set conn = Server.CreateObject("ADODB.Connection")
      Conn.Open strConnect
   
    'lav to recordset fra hhv. grupper og dykkerinformation   
  Set rsmedlemmer = conn.Execute("Select * FROM Medlemmer ORDER by fornavn")
 

%>


<br>
&nbsp;</span></p>
<hr>
<table border="0" width="1506">
  <tr>
    <td width="40"><b><font color="#800080">Nr</font></b></td>
    <td width="165" align="left"><b><font color="#800080">Fornavn</font></b></td>
    <td width="161"><b><font color="#800080">Efternavn</font></b></td>
    <td width="280"><b><font color="#800080">Adresse</font></b></td>
    <td width="59"><b><font color="#800080">Postnr</font></b></td>
    <td width="197"><b><font color="#800080">By</font></b></td>
    <td width="122"><b><font color="#800080">Telefon</font></b></td>
    <td width="128"><b><font color="#800080">Mobil</font></b></td>
    <td width="225"><b><font color="#800080">Email</font></b></td>
    <td width="65"><b><font color="#800080">Niveau</font></b></td>
  </tr>
</table>
<%
Do While Not rsmedlemmer.EOF   
%>
<table border="1" width="1506">
  <tr>
  <td width="3%" align="right" nowrap>&nbsp;<%=rsmedlemmer("medlemsnummer")%></td>
  <td width="10%">&nbsp;<%=rsmedlemmer("fornavn")%></td>     
  <td width="10%">&nbsp;<B><font size="3">&nbsp;&nbsp;</font></b><%=rsmedlemmer("efternavn")%></td>     
  <td width="17%">&nbsp;<%=rsmedlemmer("adresse")%></td>
  <td width="4%">&nbsp;<%=rsmedlemmer("Postnr")%></td>     
  <td width="12%">&nbsp;<%=rsmedlemmer("By")%></td>
  <td width="8%">&nbsp;<%=rsmedlemmer("Telefon")%></td>
  <td width="8%">&nbsp;<%=rsmedlemmer("Biltelefon")%></td>     
  <td width="15%">&nbsp;<a href="mailto:<%=rsmedlemmer("Email")%>"><%=rsmedlemmer("Email")%></td>     
  <td width="3%">&nbsp;<%=rsmedlemmer("Sikkerhedstrin")%></td>           
  </tr>
</table>
<%
  rsmedlemmer.MoveNext
  Loop

  conn.close
  set conn = Nothing
%>

</b>

</body>
Avatar billede eagleeye Praktikant
14. august 2004 - 16:34 #1
Der er umiddelbart ikke noget i din kode som skulle gøre den stopper efter 46. Hvis du tager View Source mangler de så også der. Det kunne være der var et <div> eller <span> som dækkede over teksten?
Avatar billede phineas_phreak Nybegynder
14. august 2004 - 18:28 #2
er det ikke en utrolig bred width du bruger ?

width="1506"

så medmindre der er mere i koden som kan ødelægge outputtet som eagleeye også fisker efter virker det i mine øjne som en vanvittig opsætning medmindre man kører i 2048 x mange opløsning :-)
Avatar billede pouls Mester
14. august 2004 - 23:15 #3
Størrelsen er nu sat i procent 100. Men det gør det jo ikke.

Hvis du med View Source mener om navnet er i databasen så er det der. Det er således at det sidste navn i databasen er Ulrik hvis jeg nu opretter et nyt medlem Anders forsvinder Ulrik ud af listen, det næstsidste navn er Thomas hvis jeg omdøber Ulrik til Tarik forsvinder Thomas men Tarik kommer med på listen.
Avatar billede eagleeye Praktikant
14. august 2004 - 23:21 #4
Jeg tænkte nu mere i browseren. Hvis du har IE kan man højre klikke på side og vælge View Source/Vis Kildekode og se HTML koden for siden. Hvis navne er i HTML koden er der noget som dækker over tabelerne hvor de er i. Hvis ikke forstår jeg ikke ret meget for det kode du har uskriver alle poster fra databasen.
Avatar billede pouls Mester
15. august 2004 - 00:28 #5
Du har ret med vis kilde er Ulrik med.
Avatar billede eagleeye Praktikant
15. august 2004 - 01:03 #6
Umiddelbart kan det være en style hvor højden er fixed til en størrelse eller en anden <div> eller <span> som ligger ind over der hvor listen er. Jeg må erkende det er ikke er min stærke side og jeg tror du kan få meget bedre hjælp i (D)HTML kategorien eller CSS kategorien med sådan noget.
Avatar billede pouls Mester
11. november 2004 - 20:24 #7
fandt selv ud af det
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester