Objekt krävs....

ASP

22 svar · 344 visningar · startad av crisse6 · sida 2 av 2

Trådstarten, av crisse6

Hopp då var man tebax i asp-världen :e och en aning ringrostig och stöter på problem också :( aja, denna kod blir det fel på: <% '####### Paging skript här för ASP ######### Set objRs = Server.Createobject("Adodb.Recordset") Set inlagg = Server.Createobject("Adodb.Recordset") strConString = "Provider=Microsoft.Jet.OLEDB.4.0;Data source=" & Server.MapPath("/") & "billdal/db.mdb" strSQL = "

Läs hela trådstarten →
Medlem sedan juni 200032 967 inlägg
#21

Jag ber om ursäkt för att jag svamlat i nattmössan. :)

Mvh,

Medlem sedan dec. 20002 526 inlägg
#22

f*n, jag får ju inte ordning på det :(

här är allt som allt:

<%
'####### Paging skript här för ASP #########
set connect = server.createobject("adodb.connection")
connect.open "Provider=Microsoft.Jet.OLEDB.4.0;Data source=" & Server.MapPath("/") & "\billdal\db.mdb"
Set objRs = Server.Createobject("Adodb.Recordset")
Set inlagg = Server.Createobject("Adodb.Recordset")
strSQL = "Select * from skvaller Order by datum desc"
SQLStmt = "SELECT Count(*) as X FROM skvaller"
objRs.Open strSQL, connect, 3,3
inlagg.Open SQLStmt, connect, 3,3

antal=inlagg("X")
%>

			    
			    Antal inlägg: <%=antal%>
<br></b>För att se nästa 10 inlägg navigera då enkelt på länkarna längst ner på denna 
                            sida (siffrorna 1, 2, 3 osv...)<br>
                            

</font><%
intPageId = request.querystring( "pageid" )
if intPageId = "" then intPageId = 1

with objRs
  .cursorlocation = 3
  .pagesize = 10
  
  .open strSQL, connect
  If Not.EOF then
  .absolutepage = intPageId
  end if
end with

intPages = cint( objRs.pagecount )
intCurrentPost = 0

do while not objRs.eof and intCurrentPost < objRs.pagesize
  strContents = strContents &_
"<tr size=50><td><font face=Verdana size=1 color=""#" & Color & """><b>Rubrik:</b> " & objRs( "rubrik" ) & "</td></font></tr>" &_
    "<br><tr size=50><td><font face=Verdana size=1 color=#333333><b>Datum:</b> " & objRs( "datum" ) & "</td></font></tr>"&_
    "<br><tr size=50><td><font face=verdana size=1 color=#333333><b>Mess:</b> " & objRs( "mess" ) & "<hr size=1 color=#333333></td></font></tr>"
  intCurrentPost = intCurrentPost + 1
  objRs.movenext
loop

for i = 1 to objRs.pagecount
  strNavigation = strNavigation & " <a href='?pageid=" & i & "'>" & i & "</a>"
next

response.write "<table>" & strContents & "</table>"
response.write "<table><tr><td>" & strNavigation & "</td></tr></table>" 
'######### Slut på paging skript ASP ###############
%>
Medlem sedan mars 20002 836 inlägg
#23

vad får du för fel nu då??

ett tips!
varför skapar du 2 recordset? ett som endast plockar ut hur många poster du har och ett som plockar ut posterna. Du kan klara dig med endast ett recordset eftersom ADODB.Recordset har en alldeles utmärkt funktion för att räkan just antal poster: objRS.RecordCount

cya,
PatrikB

320 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
190 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)