---
title: "Update flera fält"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/100889-update-flera-fält"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Gimbo"
published: "2004-04-04T14:16:09.000Z"
updated: "2004-04-04T14:55:17.000Z"
replies: 3
views: 202
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/100889-update-flera-fält"
---

# Update flera fält

## #1 — Gimbo, 2004-04-04T14:16Z

hejsan har en databas som ser ut på följande sätt

skytteligan\[ID, Namn, Mal\]

nu är det så att jag listar samtliga skyttar med deras poang på följande sätt:

```
    <%
 Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open = "Driver=mySQL;server=xxx;uid=xxx;pwd=xxx;database=xxx" 

SQL = "Select * FROM Skytteligan"
set rs = connect.execute(SQL)
do until rs.eof

%>
   Målskytt&nbsp;&nbsp; <input type="text" name="Malskytt<%=rs("ID")%>" class="falt" value="<%=rs("Namn")%>"> Antal Mål: <input type="text" name="Mal<%=rs("ID")%>" class="falt" value="<%=rs("Mal")%>" size="2"><br> 
<%
rs.MoveNext
Loop   
connect.close
set connect = nothing
%>
```

som ni ser så kommer allt i databasen att listas i fält under varandra, men hur gör jag för att uppdatera enbart antal mål man gör? eller om man vill ändra namnet bara?

hoppas ni förstår vad jag menar

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

## #2 — Mika3l, 2004-04-04T14:44Z

För namn:

```
SQL = "UPDATE Skytteligan SET Namn = '" & Trim(Request.Form("namn")) & "' WHERE ID = " & Request.Form("ID") & ""
```

För mål: 

```
SQL = "UPDATE Skytteligan SET Mal = '" & Trim(Request.Form("mal")) & "' WHERE ID = " & Request.Form("ID") & ""
```

 :)

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

## #3 — Gimbo, 2004-04-04T14:47Z

men hur skall den veta vilket ID som behandlas?? för du ser ju på min html kod hur jag listar de...

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

## #4 — Mika3l, 2004-04-04T14:55Z

Så här kan du göra. :)

```
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open = "Driver=mySQL;server=xxx;uid=xxx;pwd=xxx;database=xxx" 

SQL = "Select * FROM Skytteligan"
set rs = connect.execute(SQL)
do until rs.eof

Response.Write("<form method=""post"" action=""sida.asp"" style=""margin: 0px;"">")
Response.Write("Målskytt: <input type=""text"" name=""namn"" class=""falt"" value=""" & rs("Namn") & """>")
Response.Write(" Antal mål: <input type=""text"" name=""Mal"" class=""falt"" value=""" & rs("Mal") & """ size=""2"">")
Response.Write("<input type=""hidden"" name=""ID"" value=""" & rs("ID") & """></form><br>")

rs.MoveNext
Loop   
connect.close
set connect = nothing
%>
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/100889-update-flera-fält
