---
title: "Checkbox problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/143000-checkbox-problem"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "freddssite"
published: "2006-02-24T20:17:02.000Z"
updated: "2006-02-27T20:51:33.000Z"
replies: 3
views: 370
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/143000-checkbox-problem"
---

# Checkbox problem

## #1 — freddssite, 2006-02-24T20:17Z

Det är endast en post som uppdateras även att flera är i kryssade... vad kan de va för fel?

```
<% If Request.Querystring("uppdatera") = "kalle" Then

Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("/db/dolme.mdb") & ";pwd=kalleknut;"
Set RecSet = Server.CreateObject("ADODB.Recordset")

Uppdatera = "SELECT * FROM sommar06 where ID IN (" & Request.Form("actionbox1") & ")"
RecSet.Open Uppdatera, Connect, adOpenDynamic, adLockOptimistic	

For Each ID In Request.Form("actionbox1")

RecSet("adresslista") = "ja"
RecSet.Update
Next

RecSet.Close
					
Set RecSet = Nothing
Connect.Close
Set Connect = Nothing

Response.Redirect("default.asp?meny=epost_lista&status=E-post lista uppdaterad")

end if %>
```

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

## #2 — J.N., 2006-02-27T14:15Z

HEJ!

Utskrift av Uppdatera ger?

Fast, egentligen ska jag inte råda om detta, då jag inte använder .Update\-metoden.

Jag hade gjort såhär:

```
"UPDATE sommar06 SET adresslista=-1 WHERE ID IN " & Request.Form("actionbox1")
```

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

## #3 — emission, 2006-02-27T19:03Z

Felet är att du loopar igenom checkboxarna, men inte recordsetet. Dock är J.N.s lösning mycket bättre (du får förstås byta ut så att den uppdaterar rätt kolumn ("adresslista")).

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

## #4 — Erik Juhlin, 2006-02-27T20:51Z

Kan också vara bra att kontrollera indatat så inte SQL-injection är möjlig.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/143000-checkbox-problem
