---
title: "Slumpa"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/12229-slumpa"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "webzonen"
published: "2001-10-21T13:23:00.000Z"
updated: "2001-10-22T17:51:00.000Z"
replies: 5
views: 296
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/12229-slumpa"
---

# Slumpa

## #1 — webzonen, 2001-10-21T13:23Z

Är det ngn som vet hur man slumpar fram en post ur en databas? utan att veta hur många poster som finns? skall man räkna posterna i databasen och sedan slumpa et av talet man får? ta gärna med ett kodexempel också....
tack på förhand

Permalänk: https://www.webforum.nu/p/12229

## #2 — LarsG, 2001-10-21T13:36Z

```
randomize
set connect = server.createobject("adodb.connection")
connect.open "dsn"
set rs = connect.execute("Select * From tabell ")

if rs.eof then
'tji
else
 rows = rs.getrows()
 post = clng(rnd()*ubound(rows,2))
 for i = 1 to ubound(rows,1)
    response.write rows(i,post)
 next
end if
```

Permalänk: https://www.webforum.nu/p/292658

## #3 — herr_litz, 2001-10-22T13:56Z

Enklare än så här går nästan inte :)

```
SELECT data
FROM tabell
ORDER BY newId()
```

Permalänk: https://www.webforum.nu/p/292659

## #4 — LarsG, 2001-10-22T13:59Z

Om man har sql server ja.

Permalänk: https://www.webforum.nu/p/292660

## #5 — icaaq, 2001-10-22T14:00Z

Funkar det även i access och mySQL ?

Permalänk: https://www.webforum.nu/p/292661

## #6 — Boma, 2001-10-22T17:51Z

> Funkar det även i access och mySQL ?

Testa ORDER BY RAND() i MySQL

Permalänk: https://www.webforum.nu/p/292662

---

Tråden på webben: https://www.webforum.nu/amne/asp/12229-slumpa
