Avatar billede pezzo Nybegynder
20. august 2003 - 17:57 Der er 5 kommentarer og
2 løsninger

Udtræk over flere sider

Har ført haft et script som kunne opdele database udtræk på flere sider hvis der var over x antal records.

Hvordan er det nu lige man gør det ?
Avatar billede eagleeye Praktikant
20. august 2003 - 18:18 #1
Avatar billede mm12010 Nybegynder
20. august 2003 - 18:19 #2
Avatar billede eagleeye Praktikant
20. august 2003 - 18:19 #3
Bruger du mySQL så kig på dette eks:
http://activedeveloper.dk/aspdigital/2001112301.asp
Avatar billede pezzo Nybegynder
20. august 2003 - 18:23 #4
Hmm, hvad er der gal her ???

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


hentData = "SELECT * from driftinfo order by dato desc"
set rs = objCOnn.execute(hentData)
If Not (rs.BOF Or rs.EOF) Then

    rs.PageSize = 1
    rs.AbsolutePage = intPage
    intRecCount = rs.PageSize
    intPageCount = rs.PageCount

Do While Not rs.EOF And intRecCount > 0
%>
<tr>
<td class="punktB"><% =rs("dato")%></td>
<td class="punktB"><% =rs("emne") %></td>
<td class="punktB"><a href="sec9.asp?mode=show&action=delete&id=<% =rs("id") %>">Slet</a></td>
</tr>
<%
intRecCount = intRecCount - 1
rs.movenext
loop while not rs.eof
end if
%>
Avatar billede pezzo Nybegynder
20. august 2003 - 18:27 #5
loop while not rs.eof = loop
Klart nok ;)


Nu kommer den med fejlen:
ADODB.Recordset error '800a0cb3'
Object or provider is not capable of performing requested operation.

/v2/sec9.asp, line 43
Avatar billede pezzo Nybegynder
20. august 2003 - 18:30 #6
DOOH glemmer jo lige at opsætte det rigtigt, nu virker det... TAK!
Avatar billede eagleeye Praktikant
20. august 2003 - 18:30 #7
Du skal bruge rs.Open metoden og ikke Set rs = Con.....

Så rete denne linje:

set rs = objCOnn.execute(hentData)


Til:

Set rs = Server.CreateObejct("ADODB.Recordset")
rs.Open hentData, objCOnn, 1
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