Avatar billede Slettet bruger
15. maj 2001 - 20:21 Der er 1 kommentar og
2 løsninger

Sortere i Recordset??

Hej Eksperter

Lige et hurtigt spørgsmål.
Jeg har en tabel - lad os kalde den \"frugt\".
I banan.asp vil jeg så have alle bananerne trukket ud og de har f.eks. id 1-17 . I æble asp vil jeg så have alle æblerne som har id 17-34.
Hvos jeg skriver
strSQL = \"select  * from frugt ORDER BY Name DESC\".... virker det fint, men jeg vil altså kun have eksempelvis id 1-17 fra db\'en i en given side.
På forhånd tak
Lars D
Avatar billede erikjacobsen Ekspert
15. maj 2001 - 23:14 #1
select * from frugt where id>=1 and id<=17 order by name desc
Avatar billede perla Nybegynder
16. maj 2001 - 02:55 #2
eller

select * from frugt where id between 1 and 17 order by name desc

eller

select * from frugt where frugtkategori=\'æble\' order by name desc

-Per
Avatar billede ricardo Nybegynder
16. maj 2001 - 07:26 #3
Lidt mere præcist:

select * from frugt where frugtkategori=\'æble\' and id <= 17 order by name desc

Men du behøver ikke bruge forskellige sider: den samme side ville kunne klare det:

select * from frugt where frugtkategori=\'\" &request.querystring(\"frugt\")& \"\' and id <= 17 order by name desc

Det lyder i øvrigt som om din DB er fejlkonstrueret.
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