Avatar billede hemberg Forsker
17. februar 2007 - 10:05 Der er 3 kommentarer og
1 løsning

Random select i asp

Hej allesammen,

Nu er jeg godt nok ved at gå i koma over det her.

Probematikken er at jeg har et recordset udvalgt fra en accessdb hvorfra der skal udvælges en tifældig record. SQL kunne se sådan ud:

strSQL = "SELECT * FROM Pictures where menu=LOL"


rs består nu af 100 records. Men hvordan får jeg lige valgt én tilfældig. Har prøvet at kigge lidt rundt på nettet. Men syntes ikke jeg kan finde noget simpelt. Der må kunne gøres noget smart.
Avatar billede keenkbh Nybegynder
17. februar 2007 - 10:36 #1
du kan få SQL til at udvælge en tilfældig entitet.

Mener det er sådan her:

strSQL = "SELECT TOP1 FROM Pictures WHERE menu=LOL ORDER BY NEWID()"
Avatar billede kalp Novice
17. februar 2007 - 10:42 #2
Avatar billede kalp Novice
17. februar 2007 - 10:47 #3
du kan se det "in action" her
http://kalp.dk/marker.asp

bare tryk F5 på siden et par gange så ændre nummeret sig.
laver et id mellem 1 og hundred.
Avatar billede hemberg Forsker
17. februar 2007 - 11:22 #4
Jeps gawi. Det var det jeg mente Du får point. Fandt dog også noget eagleeye havde laver i spørgsmål 443930. Og det var faktisk smart. Så det brugte jeg.

Men tak alligevel. Og fortsat god dag til jer alle....
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