Avatar billede acw Nybegynder
25. oktober 2003 - 22:19 Der er 3 kommentarer og
1 løsning

vise ALLE poster

Hej. Jeg har lavet en side, hvor alle poster i en database skal skrives ud, men scriptet vil kun skrive een post ud:

----------------------------------------------

Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("/db/fodbold.mdb")
Conn.Open DSN

strSQL = "Select * From serie4"
Set rs = Conn.Execute(strSQL)

Do while not rs.EOF

  strpulje = rs("pulje")
  strhold = rs("hold")
  strkampe = rs("kampe")
  strpoint = rs("point")

strpulje = "<td>" & strpulje & "</td>"
strhold = "<td>" & strhold & "</td>"
strkampe = "<td>" & strkampe & "</td>"
strpoint = "<td>" & strpoint & "</td>"
strberegning = "<td>" & round(rs("point")/rs("kampe"),2) & "</td>"

  rs.MoveNext
Loop

%>

<table border=0>
<tr>
<td>Pulje</td>
<td>Hold</td>
<td>Kampe</td>
<td>Point</td>
<td>Point pr.kamp</td>
</tr>
<tr>

<%
response.write strpulje
response.write strhold
response.write strkampe
response.write strpoint
response.write strberegning
response.write "</tr>"
response.write "</table"


conn.close
%>

---------------------------------------------------


Hvad er der galt?
Avatar billede acw Nybegynder
25. oktober 2003 - 22:21 #1
udover det sidste > i linien response.write "<table"
Avatar billede erikjacobsen Ekspert
25. oktober 2003 - 22:27 #2
<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("/db/fodbold.mdb")
Conn.Open DSN

strSQL = "Select * From serie4"
Set rs = Conn.Execute(strSQL)
%>
<table border=0>
<tr>
<th>Pulje</th>
<th>Hold</th>
<th>Kampe</th>
<th>Point</th>
<th>Point pr.kamp</th>
</tr>
<%
Do while not rs.EOF

  strpulje = rs("pulje")
  strhold = rs("hold")
  strkampe = rs("kampe")
  strpoint = rs("point")

response.write "<tr>"
response.write "<td>" & strpulje & "</td>"
response.write "<td>" & strhold & "</td>"
response.write "<td>" & strkampe & "</td>"
response.write "<td>" & strpoint & "</td>"
response.write "<td>" & round(rs("point")/rs("kampe"),2) & "</td>"
response.write "</tr>"
  rs.MoveNext
Loop
conn.close

%>

</table>
Avatar billede acw Nybegynder
25. oktober 2003 - 22:31 #3
perfekt. svar for point
Avatar billede erikjacobsen Ekspert
25. oktober 2003 - 22:32 #4
ok ;)
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