Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Paging?

Postades av 2006-08-09 19:23:34 - Lillan Backa, i forum access, Tråden har 5 Kommentarer och lästs av 1182 personer

Hej :)
Jag använder en gästbok med mdb - Jag kan ange hur många inlägg som ska visas men hur fixar jag till så man kan bläddra i gästbokens tidigare sidor? Visst är det detta kommando? AllowPaging="True"

Men var sjutton stoppar jag in det nånstans? Tacksam för hjälp.

Här är koden:

<%

Set rsvisa = Server.CreateObject("ADODB.Recordset")
SQL = "select * from gastbok order by datum desc"
rsvisa.Open SQL, Connect, 3,3
'Number of messages to show per page/ Antal meddelande per sida
rsvisa.pagesize = 20
page = Request.QueryString("page")

If page = "" then page = 1

if rsvisa.EOF then
Response.write noguests
Else

rsvisa.AbsolutePage = page
totalPages = rsvisa.PageCount

Do until rsvisa.EOF or fldcounter = rsvisa.pagesize

If strBGColor = "#ffffff" then strBGColor = "#f2f2f2" else strBGColor = "#ffffff"
fldcounter = fldcounter + 1

%>


<div class="comment1">
<p class="com3"><%= author %>:
<% = rsvisa("namn") %>
&nbsp; <% = rsvisa("datum") %><br /><% if rsvisa("status") = "private" then
%>
<%= privatemess2 %><% else
%></p>
</div>
<div class="comment2"><p class="com">
<% = rsvisa("meddelande") %> <br /><% end if
%>
<% if rsvisa("answer") > "" then
%></p>
</div>
<div class="comment3">
<p class="com2"><span class="bla"><%= answer %></span><br /><br /> <%= rsvisa("answer") %>
<% else
end if%></p>
<p class="com">
E-mail: ">
<% = rsvisa("email") %>
<br />
<%= Homepage %>:" target="_blank">
<% = rsvisa("url") %>
<br />
IP: <% = rsvisa("ip") %>
</p>
</div>
<%


rsvisa.movenext
loop
End If%>
<p>
<%
i = 0
For i = 1 to rsvisa.PageCount

If (Int(i)) = (Int(page)) then
Response.write "<b>"& i &"</b> &nbsp;"
Else
Response.write ""& i &""" &nbsp;"
End If
Next


If page = 1 then
Response.write ""

ElseIf (Int(totalPages)) = (Int(page)) then
Response.write ""

Else
Response.write ""
Response.write ""
End If
%>
</p>
<%
rsvisa.close
set rsvisa=nothing


case "addpost"
if request.form("namn") > "" and request.form("meddelande") > "" then

strnamn=CStr(request.form("namn"))
strurl=CStr(request.form("url"))
stremail=Cstr(request.form("email"))
strMeddelande=Cstr(request.form("meddelande"))
strprivate=Cstr(request.form("private"))
strDatum=Cstr(request.form("datum"))
strip=Request.ServerVariables("REMOTE_ADDR")

strMeddelande=Replace(strMeddelande,"[:)]","<img src='images/glad.gif alt=""' />")
strMeddelande=Replace(strMeddelande,"[:(]","<img src='images/ledsen.gif alt=""' />")
strMeddelande=Replace(strMeddelande,"[:V]","<img src='images/arg.gif alt=""' />")
strMeddelande=Replace(strMeddelande,"[;)]","<img src='images/ironi.gif alt=""' />")
strMeddelande=Replace(strMeddelande,"[:D]","<img src='images/skratt.gif alt=""' />")
strMeddelande=Replace(strMeddelande,"[:O]","<img src='images/oops.gif alt=""' />")
strMeddelande=Replace(strMeddelande,"[:V:]","<img src='images/sur.gif alt=""' />")
strMeddelande=Replace(strMeddelande,"[8D]","<img src='images/cool.gif alt=""' />")
strMeddelande=Replace(strMeddelande,"'","''")
strMeddelande=Replace(strMeddelande,chr(10),"<br />")
set rsword = connect.execute("select word from word")
Do While Not rsword.EOF
strMeddelande=Censur(strmeddelande,rsword("word"))
rsword.movenext
Loop


strRubrik=Replace(strRubrik,"'","''")
connect.execute ("insert into gastbok (namn, ip, url, email, meddelande, status) values('" & strnamn & "','" & strip & "','" & strurl & "','" & stremail & "','" & strMeddelande & "','" & strprivate & "')")
response.redirect("index.asp")
else
response.write(postcheck)
end if
end select
%>

Med vänlig hälsning Lillan


Svara

Sv: Paging?

Postades av 2006-08-09 20:57:12 - Larry Dahlsjö

Se Artikel [Paging! Hur man delar upp ett recordset på flera sidor]


Svara

Sv:Paging?

Postades av 2006-08-09 23:24:45 - Lillan Backa

Tack men jag fick lägga till en sluttagg i page funktionen. Nu kommer nästa problem, man ska kolla så att inte intpage variablen är tom. Jag har skickat upp allt som det stod och vet inte exakt VAD för siffra jag ska lägga in. Jag antar att det är i denna del: If intPage = "" . Men VAD ska jag skriva in där? Hur ska jag veta hur många sidor det kommer att bli?

*## -- kontrollera så att inte intPage variabeln är tom --
If intPage = "" Then intPage = 1 '## -- visa första sidan som default --



Felkod på själva sidan:
Microsoft VBScript compilation error '800a0400'

Expected statement
index.asp, line 183

*## -- kontrollera så att inte intPage variabeln är tom --
^

mvh/Lillan


Svara

Sv: Paging?

Postades av 2006-08-10 16:28:34 - Lillan Backa

Finns det INGEN här inne som kan svara på VAR jag ska lägga in koden och VILKEN siffra jag ska ange så inte variablen svarar att den är tom?????????


Svara

Sv:Paging?

Postades av 2006-08-16 13:47:58 - Per Wahlgren

Det första tecknet på raden...

*## -- kontrollera så att inte intPage variabeln är tom --
If intPage = "" Then intPage = 1 '## -- visa första sidan som default --

...skall inte vara en * utan en '

Prova att byta ut det tecknet och se om det fungerar bättre.

/ Per


Svara

Sv: Paging?

Postades av 2006-08-31 10:50:35 - Per Wahlgren

Hjälpte föregående tips?

/ Per


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 768
27 960
271 761
428
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies