Avatar billede asp_rookie Nybegynder
20. maj 2003 - 14:22 Der er 3 kommentarer og
1 løsning

Paging system skal ændres..

Nogen der ved hvordan jeg får det til at virke..??
Når jeg trykker "side 2" kommer der ingen resultater med..!!!


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


Set rs = Server.CreateObject("ADODB.RecordSet")
strSQL = "Select * From projekt where sektor='" & request.querystring("TypeSearch") & "' AND afd ='" & request.querystring("DaInBox") & "'"
strDSN = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("admin/projekt/projekt.mdb")
rs.Open strSQL, strDSN, 1
If Not (rs.BOF Or rs.EOF) Then
    rs.PageSize = 5
    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 Left(rs("Sagsnavn"),50)
      if len(trim(rs("Sagsnavn")))= 50 then response.write "..."
      response.write "<a href=""projekt_opl.asp?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=daengine.asp?page=" & intNum & ">" & intNum & "</a> "
Next


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

If Clng(intPage) < Clng(intPageCount) Then
    Response.Write "<a href=daengine.asp?page=" & intPage + 1 & ">&gt;&gt;</a> "
Else
    Response.Write "&gt;&gt;"
End If
Avatar billede eagleeye Praktikant
20. maj 2003 - 14:29 #1
Du er nød til at overføre TypesSeach og DaInBox til de næste sider...:

request.querystring("TypeSearch")
request.querystring("DaInBox")
Avatar billede eagleeye Praktikant
20. maj 2003 - 14:30 #2
Response.Write "<p>Gå til side "
For intNum = 1 To intPageCount
    Response.Write "<a href=daengine.asp?TypeSearch="&request.querystring("TypeSearch")&"&DaInBox="& request.querystring("DaInBox")&"&page=" & intNum & ">" & intNum & "</a> "
Next


If Clng(intPage) > 1 Then
    Response.Write "<a href=daengine.asp?TypeSearch="&request.querystring("TypeSearch")&"&DaInBox="& request.querystring("DaInBox")&"&page=" & intPage - 1 & ">&lt;&lt;</a>"
Else
    Response.Write "&lt;&lt;"
End If

If Clng(intPage) < Clng(intPageCount) Then
    Response.Write "<a href=daengine.asp?TypeSearch="&request.querystring("TypeSearch")&"&DaInBox="& request.querystring("DaInBox")&"&page=" & intPage + 1 & ">&gt;&gt;</a> "
Else
    Response.Write "&gt;&gt;"
End If
Avatar billede asp_rookie Nybegynder
20. maj 2003 - 14:33 #3
Ja... men det var lige det med syntaksen.... Fuuuk... du er genial...;o)
Avatar billede asp_rookie Nybegynder
21. maj 2003 - 10:02 #4
Men hvis der er mellemrum ml ordene i min value kan den ikke page ???
Kan man gøre noget ved det??
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