---
title: "Variabel som är kvar?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/75343-variabel-som-är-kvar"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "kilpin"
published: "2003-04-29T10:15:50.000Z"
updated: "2003-04-29T11:00:11.000Z"
replies: 2
views: 162
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/75343-variabel-som-är-kvar"
---

# Variabel som är kvar?

## #1 — kilpin, 2003-04-29T10:15Z

Hej,

kan jag skapa en variabel som jag kan använda i två olika RecSets? För att förklara ytterligare:

Jag har en fotbollssida där man kan anmäla sig till match. Sidan visar först vilken match det gäller genom att hämta nästa match ur en databas:

```
Visanews = "SELECT * FROM games WHERE [date] > DateAdd('d', -1, Now()) ORDER BY [date]"
```

Sedan stängs denna connection och jag ansluter till en ny tabell varur anmälningarna hämtas. Men jag vill att listan endast skall visa de namn som "hör till" den aktuella matchen, dvs de som anmält sig så länge den aktuella matchen visas. När sedan nästa match automatiskt visas så ska listan bli tom och man skall kunna anmäla sig till denna match istället.

Jag har gjort följande:

```
Visanews = "SELECT * FROM anmalan WHERE [date] > variabel ORDER BY [date] DESC"
```

Det som jag vill är alltså att sätta datumet för den aktuella matchen som en variabel som kan användas även i nästa RecSet. (variabel i kodsnutten ovan)

Går det och hur gör jag?

Hoppas att någon förstår min krångliga förklaring...om inte så fråga.

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

## #2 — Engine^, 2003-04-29T10:30Z

Du kan kanske göra det med en subselect om jag förstår din fråga rätt

```
Visanews = "SELECT * FROM anmalan WHERE [date] IN " & _
  "(SELECT [date] FROM games WHERE [date] > DateAdd("d", -1, Now())) " & _
  "ORDER BY [date]"
```

Jag måste erkänna att jag inte är helt med på vad du vill göra...

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

## #3 — kilpin, 2003-04-29T11:00Z

Hmm, det ser ut som att det borde funka. Ska prova det.

För att försöka förklara lite mer tydligt:

1\. Ur en tabell (games) med alla matcher hämtas nästkommande och visas på sidan (Ex: 29/3 2003 kl 19.10 Bollen BK - IK Bladers)

2\. Man kan genom att skriva sitt namn i ett formulär anmäla sin medverkan i denna matchen (ingen laguttagning alltså, först till kvarn få spela). När man skrivit sitt namn sparas detta i tabellen "anmalan"

3\. Under anmälningsformuläret visas en lista på de som anmält sig men när matchen i fråga är spelad (dvs en dag efter matchdatumet) så skall den bytas ut mot ännu nästa match (detta fungerar bra) och DESSUTOM ska listan "tömmas" dvs inte visa några namn längre. Listan behöver inte tömmas på riktigt utan endast kodas så att man bara ser de namn som skrivits in före eller under matchdagen (i detta fall den 29/3 2003).

Satan, vad svårt att förklara. Jag provar det du skrev och återkommer med om hur det gick.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/75343-variabel-som-är-kvar
