---
title: "Kontrollera \"databasvärde\" inna fomuläret skickas"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/145598-kontrollera-databasvärde-inna-fomuläret-skickas"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Opelomega"
published: "2006-04-15T22:16:09.000Z"
updated: "2006-04-17T15:14:24.000Z"
replies: 4
views: 528
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/145598-kontrollera-databasvärde-inna-fomuläret-skickas"
---

# Kontrollera "databasvärde" inna fomuläret skickas

## #1 — Opelomega, 2006-04-15T22:16Z

Lång rubrik=)

Håller på att göra ett anmälningsskript. I formuläret har man olika fält. Bland annat enn lista där man väljer en grupp. Varje gång formulärsidan laddas så kontrolleras det mot databasen om det finns platser kvar i grupperna med hjälpa av:
\<%if Rs("gruppen2") \> 0 then%\> 
o.s.v

När fomuläret postas så anropas 
Sub addData()
där
strgrupp = Request.Form("grupp")

SQL = "UPDATE platser SET " & strgrupp & " = " & strgrupp & " - 1 WHERE id=1"
och sedan minskas den gruppen som är vald med ett. Enkelt. Men jag kom just på att det ju kan bli ett glapp där i mellan. Där det kan bli fler anmälnigar än vad det är tänkt. Eftersom listan uppdateras när anälningssidan öppnas. Och under den tiden som fomuläret fylls i så kan ju flera ha posta samma grupp och flera ha öppnat anmälningsformuläret. Hur löser jag enklast detta?

Tänkte något i stil med if strgrupp \> 0 then
Response.Write ("Gruppen full, var vänlig välj en annan grupp")
else

Skulle det fungera? Tänkte i så fall lägga det efter vad man angett vas strgrupp ska vara.

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

## #2 — @nders, 2006-04-16T07:16Z

Ajax?

<http://www.webforum.nu/showthread.php?t=139484>

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

## #3 — Opelomega, 2006-04-16T10:10Z

Nja, tror inte det är vad jag söker. Möjligen något som uppdaterar listan med jämna mellanrum

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

## #4 — @nders, 2006-04-16T10:28Z

Då kan det väl passa? Låt ett javascript exekvera en asp-sida, ta emot responsen och uppdatera en div eller liknande.

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

## #5 — Opelomega, 2006-04-17T15:14Z

Förstår mig tyvärr inte på det fullt ut.

Det går inte att uppdatera en inkluderad sida på något vis?

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/145598-kontrollera-databasvärde-inna-fomuläret-skickas
