Avatar billede Slettet bruger
27. marts 2003 - 14:28 Der er 1 løsning

Pagening

Jeg har denne her kode som jeg gerne vil modificer, således at den er til at kopier ind på de sider jeg har brug for den. Problemet er bare jeg ikke kan gennemskue den nok, til at kunne dele den op i moduler der "bare" skal sættes ind.

<%
'Databaseforbindelse
Dim dbconnect, dbrecord, sSql
Set dbconnect = Server.CreateObject("ADODB.RecordSet")
strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath(dbpath)

'SQL forespørgsel
sSql = "SELECT * FROM femina"
dbconnect.Open sSql, strDSN, 1
%>


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

<%
If Not (dbconnect.BOF Or dbconnect.EOF) Then
    dbconnect.PageSize = 20
    dbconnect.AbsolutePage = intPage
    intRecCount = dbconnect.PageSize
    intPageCount = dbconnect.PageCount
'SIDE X AF Y
'Response.Write "<p><b>Side " & intPage & " af " & intPageCount & "</b></p>"
    Do While Not dbconnect.EOF And intRecCount > 0
        Response.Write dbconnect("fornavn") & "<br>"
    intRecCount = intRecCount - 1
    dbconnect.MoveNext
    Loop
End If
dbconnect.Close
Set dbconnect = Nothing
%>


<%
'LINKS TIL DE FORSKELLIGE SIDER
Response.Write "<BR><BR>"
If Clng(intPage) > 1 Then
    Response.Write "<A HREF=pagening.asp?page=" & intPage - 1 & ">&lt;&lt;</A>"
Else
    Response.Write "&lt;&lt;"
End If

Response.Write "&nbsp;"

For intNum = 1 To intPageCount
    Response.Write "<A HREF=pagening.asp?page=" & intNum & ">" & intNum & "</A> "
Next

If Clng(intPage) < Clng(intPageCount) Then
    Response.Write "<A HREF=pagening.asp?page=" & intPage + 1 & ">&gt;&gt;</A> "
Else
    Response.Write "&gt;&gt;"
End If
%>
Avatar billede Slettet bruger
27. marts 2003 - 15:20 #1
Jeg har lige fundet ud af det :-D
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