Avatar billede Slettet bruger
20. oktober 2002 - 05:17 Der er 21 kommentarer og
1 løsning

Paging

Jeg har fundet den her kode i en artikel på http://activedeveloper.dk demo her: http://activedeveloper.dk/aspdigital/kapitel2/eksempler/paging.asp?

som i nok kan se skal man til at kopire linket og sætte det ind... kannogen hjælpe med at lave sådan at den linker til det der står?
koden er:

<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 LinkURL FROM Links"
strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("paging.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 rs("LinkURL") & "<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 mtas Nybegynder
20. oktober 2002 - 10:33 #1
Valg af tabel i databasen:
strSQL = "SELECT LinkURL FROM Links"

Valg af database:
strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("paging.mdb")
Avatar billede mtas Nybegynder
20. oktober 2002 - 10:35 #2
eller hvad er det du mener præcis?+
Avatar billede keysersoze Ekspert
20. oktober 2002 - 10:55 #3
hvad mener du? hvad er det du har problemer med?
Avatar billede Slettet bruger
20. oktober 2002 - 14:59 #4
det den henter Response.Write rs("LinkURL") & "<br>" skal blive til et link.
Avatar billede keysersoze Ekspert
20. oktober 2002 - 15:26 #5
Response.Write "<a href=""" & rs("LinkURL") & """>" & rs("LinkURL") & "</a><br>"

eller

Response.Write "<a href=""http://" & rs("LinkURL") & """>" & rs("LinkURL") & "</a><br>"

alt efter hvordan det er gemt i databasen
Avatar billede Slettet bruger
20. oktober 2002 - 17:23 #6
hvor tilføjer man så target="blank" ?
Avatar billede keysersoze Ekspert
20. oktober 2002 - 18:29 #7
erhm... ligesom man altid plejer i et a-tag

Response.Write "<a href=""" & rs("LinkURL") & """ target=""_blank"">" & rs("LinkURL") & "</a><br>"
Avatar billede Slettet bruger
20. oktober 2002 - 18:46 #8
tak så for du dinne points
Avatar billede Slettet bruger
20. oktober 2002 - 18:48 #9
Response.Write "<a href=""" & rs("LinkURL") & " target=""_blank"">" & rs("LinkURL") & "</a><br>"

virker ikke
Avatar billede keysersoze Ekspert
20. oktober 2002 - 18:55 #10
fordi jeg lavede en skryvefejl

Response.Write "<a href=""" & rs("LinkURL") & """ target=""_blank"">" & rs("LinkURL") & "</a><br>"
Avatar billede Slettet bruger
20. oktober 2002 - 18:58 #11
der virker heller ikke :-S
Avatar billede keysersoze Ekspert
20. oktober 2002 - 19:20 #12
argh - hvad sker der... syntes da jeg havde rettet det! anyway...

Response.Write "<a href=""" & rs("LinkURL") & """ target=""_blank"">" & rs("LinkURL") & "</a><br>"
Avatar billede keysersoze Ekspert
20. oktober 2002 - 19:20 #13
huh? den gemmer ikke det jeg skriver?!
Avatar billede keysersoze Ekspert
20. oktober 2002 - 19:21 #14
Response.Write "<a href=""" & rs("LinkURL") & """ target=""_blank"">" & rs("LinkURL") & "</a><br>"

der skal være 2 ekstra " efter " & "(linkURL") & "
Avatar billede keysersoze Ekspert
20. oktober 2002 - 19:22 #15
Response.Write "<a href=""" & rs("LinkURL") & """" target=""_blank"">" & rs("LinkURL") & "</a><br>"
Avatar billede keysersoze Ekspert
20. oktober 2002 - 19:22 #16
det var godt nok underligt... prøver lige en sidste gang

Response.Write "<a href=""" & rs("LinkURL") & """ target=""_blank"">" & rs("LinkURL") & "</a><br>"
Avatar billede keysersoze Ekspert
20. oktober 2002 - 19:24 #17
ARGH!!!! skod.... ok - lige før der hvor der står target= skal du sætte to ekstra " ligesom jeg har gjort i svaret 20/10-2002 15:26:47
Avatar billede Slettet bruger
20. oktober 2002 - 19:28 #18
ik forstået
Avatar billede keysersoze Ekspert
20. oktober 2002 - 20:02 #19
ret

href=""" & rs("LinkURL") & "

til

=""" & rs("LinkURL") & """
Avatar billede keysersoze Ekspert
20. oktober 2002 - 20:02 #20
hov - til

href=""" & rs("LinkURL") & """
Avatar billede Slettet bruger
20. oktober 2002 - 20:51 #21
tak det var det...
Lukket
Avatar billede keysersoze Ekspert
20. oktober 2002 - 20:59 #22
wierd - alle de problemer bare fordi eksperten ikke ville poste alle mine "

:)
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