---
title: "Grupper"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/45279-grupper"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "icaaq"
published: "2002-06-05T21:03:56.000Z"
updated: "2002-06-06T06:31:56.000Z"
replies: 1
views: 135
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/45279-grupper"
---

# Grupper

## #1 — icaaq, 2002-06-05T21:03Z

Jag har ett lite dilemma som jag tänkte ventilera...

Det är så att jag ska fixa en anmälan på en staffet-tävling och arrangörerna vill ha följande.

1\. Det är 5 grupper
 \-Damer klubblag
 \-Damer öppen
 \-Herrar klubblag
 \-Herrar öppen
 \-Mix öppen

2\. Startnumren ska vara 
 \- 1 till 100 Damer klubblag
 \- 101 till 200 Damer öppen
 \- 201 till 300 Herrar Klubblag
 \- 301 till 400 Herrar öppen

Sen om det T.ex kommer mer Damer klubblag än hundra så ska dem få nästa lediga startnr över 400.

hur ska jag lösa detta på bästa sätt......

Jag är öppen för alla förslag :)

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

## #2 — trexter.com, 2002-06-06T06:31Z

Du loopar igenom startnumren som du lagt i din databas. Är numret ledigt och det uppfyller det aktuella kriteriet så får personen den numret. Annars hoppar loopen vidare till nästa rad i databasen osv.

Tyvärr är mitt ASP-kom-ihåg inte särskilt bra och jag kan därför inte ge dig någon kod... men så skulle jag gjort iaf! Typ:

```

<%	Set Connect = Server.CreateObject("ADODB.Connection")
	Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=c:\databasen.mdb" 

Set RecSet = Server.CreateObject("ADODB.Recordset")

Lasa = "SELECT * FROM tabell ORDER BY ID DESC"
RecSet.Open Lasa, Connect, adOpenStatic, adLockOptimistic

%>

<% Do Until RecSet.EOF %>
' Här tror jag att du lägger in de tvåkraven (om det är ledigt och om det uppfyller kriterierna.)
<% 
RecSet.MoveNext
Loop

RecSet.Close

%>
```

Någon annan får komplettera!

 :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/45279-grupper
