Avatar billede skildpadden Nybegynder
11. marts 2005 - 14:38 Der er 6 kommentarer og
1 løsning

Paging med MS SQL

Jeg prøver at lave en paging, men det virker ikke rigtigt for mig.

Her er hvad jeg anvender uden paging-koden:

<%
strOrder = "lastUpdate DESC"
status = 1
strSQL = "SELECT * FROM nyheder WHERE userDomain = '"& userDomain &"' AND status = '"& status &"' ORDER BY "&strOrder
Set RstObj = ConnObj.Execute(strSQL)

    While Not RstObj.eof AND Not RstObj.bof

          Response.Write RstObj("overskrift")

    RstObj.MoveNext
    Wend
%>


Er der en venlig sjæl der kan hjælpe mig her - jeg har siddet med det hele aftenen, men det driller rigtig meget :)
Avatar billede jpvj Nybegynder
11. marts 2005 - 14:47 #1
Nu kan jeg ikke se din SQL streng helt præcist, men vær sikker på, at der er et mellemrum efter ORDER BY (mellem by og anførselstegnet).

Jeg ville umiddelbart også mene at

While Not RstObj.eof AND Not RstObj.bof

skulle være

While Not RstObj.eof

Hvilken fejl får du i øvrigt / hvad er dit problem helt specifikt?
Avatar billede skildpadden Nybegynder
11. marts 2005 - 14:50 #2
koden som er vist øverst fungerer fint, men den udskriver jo alt uden at lave paging.
Avatar billede moejensen Nybegynder
11. marts 2005 - 16:00 #3
Her har du en artikler om hvordan du laver paging:

http://activedeveloper.dk/artikler/default.asp?articleid=279
Avatar billede skildpadden Nybegynder
12. marts 2005 - 20:13 #4
det er en artikel til MySQL - jeg bruger MS SQL :)
Avatar billede moejensen Nybegynder
12. marts 2005 - 20:32 #5
yep, men det virker næsten ens, har du prøvet om det virker
Avatar billede moejensen Nybegynder
12. marts 2005 - 20:35 #6
som der også står i kommentarerne ti lartiklen, så skal du bare bruge: Recordset.Open strSQL, strConn, adOpenStatic til at åbne med i stedet for rs.Open strSQL, strDSN, 1
Avatar billede skildpadden Nybegynder
28. marts 2007 - 14:36 #7
Svar
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