Avatar billede jpv Nybegynder
05. februar 2003 - 03:31 Der er 3 kommentarer og
1 løsning

paging og udtræk fra daabase

Hej
Jeg er kørt fast. Jeg har denne paging side, på den næste side (visidfil.asp) som skal vise resultatet når man har klikken på et af linkene kan jeg ikke få frem som jeg ønsker.
Når man klikker på et link vil jeg have vist flere af de felter i databasen  som hører til den ID som der er klikket på. Hvordan gør jeg det?

<html><head>
<title>Paging af et recordset</title>
</head><body>

<%
intPage = Request("page")
If isNumeric(intPage) = False Or intPage < 1 Then
    intPage = 1
End If


Set rs = Server.CreateObject("ADODB.RecordSet")

strSQL = "SELECT id FROM data"
strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("linkdata.mdb")
rs.Open strSQL, strDSN, 1
If Not (rs.BOF Or rs.EOF) Then
    rs.PageSize = 10
    rs.AbsolutePage = intPage
    intRecCount = rs.PageSize
    intPageCount = rs.PageCount
    Response.Write "<p><b>Side " & intPage & " af " & intPageCount & "</b></p>"
    Do While Not rs.EOF And intRecCount > 0

      Response.Write "<a href=""visidfil.asp?id=" & rs("id") & """>" & rs("id") & "</a><br>"
    intRecCount = intRecCount - 1
    rs.MoveNext
    Loop
End If
rs.Close
Set rs = Nothing

Response.Write "<p>Gå til side "
For intNum = 1 To intPageCount
    Response.Write "<a href=paging.asp?page=" & intNum & ">" & intNum & "</a> "
Next

Response.Write "<p>"
If Clng(intPage) > 1 Then
    Response.Write "<a href=paging.asp?page=" & intPage - 1 & ">&lt;&lt;</a>"
Else
    Response.Write "&lt;&lt;"
End If

Response.Write "&nbsp;"

If Clng(intPage) < Clng(intPageCount) Then
    Response.Write "<a href=paging.asp?page=" & intPage + 1 & ">&gt;&gt;</a> "
Else
    Response.Write "&gt;&gt;"
End If
%>

</body></html>
Avatar billede somaliomar Praktikant
05. februar 2003 - 06:57 #1
Hvad får du af fejl?
Avatar billede justdoit Nybegynder
05. februar 2003 - 09:50 #2
Ja, du må lige skrive hvad din fejl er, ellers er det umuligt at hjælpe dig!
Avatar billede jpv Nybegynder
05. februar 2003 - 09:54 #3
Fejlen er at jeg ikke rigtig ved hvordan jeg skal skrive side 2 (visidfil.asp)
Avatar billede jpv Nybegynder
31. marts 2003 - 23:11 #4
Lukker spørgsmålet
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