Avatar billede snoezel Nybegynder
03. februar 2003 - 23:27 Der er 6 kommentarer og
1 løsning

Top 5 fejl

Hejsa, af en eller anden årsag skriver denne side mere end de først poster fra databasen ud :( nogen der kan se hvorfor?


<%@ Language=VBScript %>
<% Option Explicit %>
<html>
<head>
<title></title>
</head>

<body bgcolor="#52718C">
<table>

<%
DIM objConn, strConnect, rs, sql

Set objConn = Server.CreateObject("ADODB.Connection")
strConnect = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("../database/uploaddb.mdb") & ";"
Set rs = server.createobject("adodb.recordset")
objConn.Open strConnect
   
sql = "SELECT TOP 5 * FROM tblFiler ORDER BY ID DESC"

set rs = objconn.execute(sql)

while not rs.eof
%>

<tr><td class = "tekst" align = "right" valign="bottom"><img src="../images/menupunkt.gif"</td>&nbsp&nbsp<td class = "tekst" valign="top"><a style="color: #FFFFFF" href="../vis_bil_1.asp?id=<%=rs("ID")%>" target="_parent"><%=rs("Model")%>&nbsp&nbsp<%=rs("Maerke")%></a>
</td>
</tr>

<%
rs.movenext
wend
%>
</table>
<%
rs.close
Set rs = Nothing
objConn.close
Set objConn = Nothing
%>

</body>
</html>
Avatar billede mm12010 Nybegynder
03. februar 2003 - 23:44 #1
<%@ Language=VBScript %>
<% Option Explicit %>
<html>
<head>
<title></title>
</head>

<body bgcolor="#52718C">
<table>

<%
DIM objConn, strConnect, rs, sql

Set objConn = Server.CreateObject("ADODB.Connection")
strConnect = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("../database/uploaddb.mdb") & ";"
Set rs = server.createobject("adodb.recordset")
objConn.Open strConnect
   
sql = "SELECT * FROM tblFiler ORDER BY ID DESC"

set rs = objconn.execute(sql)

Dim t
For t = 1 to 5
if not rs.eof Then
%>

<tr><td class = "tekst" align = "right" valign="bottom"><img src="../images/menupunkt.gif"</td>&nbsp&nbsp<td class = "tekst" valign="top"><a style="color: #FFFFFF" href="../vis_bil_1.asp?id=<%=rs("ID")%>" target="_parent"><%=rs("Model")%>&nbsp&nbsp<%=rs("Maerke")%></a>
</td>
</tr>

<%
rs.movenext
End If
Next
%>
</table>
<%
rs.close
Set rs = Nothing
objConn.close
Set objConn = Nothing
%>

</body>
</html>
Avatar billede snoezel Nybegynder
03. februar 2003 - 23:58 #2
den skriver stadig flere end de 5 ud :(
Avatar billede snoezel Nybegynder
04. februar 2003 - 00:08 #3
i princippet skal der skrives de 5 højeste IDér ud - da det er autonummererings felt, og jeg kun vil se de sidst tilføjede.
Avatar billede medions Nybegynder
04. februar 2003 - 00:13 #4
<%
DIM objConn, strConnect, rs, sql

Set objConn = Server.CreateObject("ADODB.Connection")
strConnect = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("../database/uploaddb.mdb") & ";"
Set rs = server.createobject("adodb.recordset")
objConn.Open strConnect
   
sql = "SELECT TOP 5 * FROM tblFiler ORDER BY ID ASC"

set rs = objconn.execute(sql)

while not rs.eof
%>

<tr><td class = "tekst" align = "right" valign="bottom"><img src="../images/menupunkt.gif"</td>&nbsp&nbsp<td class = "tekst" valign="top"><a style="color: #FFFFFF" href="../vis_bil_1.asp?id=<%=rs("ID")%>" target="_parent"><%=rs("Model")%>&nbsp&nbsp<%=rs("Maerke")%></a>
</td>
</tr>

<%
rs.movenext
wend
%>
</table>
<%
rs.close
Set rs = Nothing
objConn.close
Set objConn = Nothing
%>

</body>
</html>

//>Rune
Avatar billede snoezel Nybegynder
04. februar 2003 - 00:19 #5
Medions>> Se det hjalp jo gevaldigt på det, takker :-)
Avatar billede medions Nybegynder
04. februar 2003 - 00:20 #6
Anytime ;o)
Thx 4 Poinz

//>Rune
Avatar billede snoezel Nybegynder
04. februar 2003 - 00:21 #7
jeg kan ikke lige se hvad du har rettet ?
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