---
title: "mer än en uppdaterad post?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/76806-mer-än-en-uppdaterad-post"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "magnusfeldth"
published: "2003-05-13T15:12:11.000Z"
updated: "2003-05-13T17:19:20.000Z"
replies: 6
views: 216
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/76806-mer-än-en-uppdaterad-post"
---

# mer än en uppdaterad post?

## #1 — magnusfeldth, 2003-05-13T15:12Z

```
SQL = "UPDATE sockrates SET rekomvotes = rekomvotes + 1 WHERE id = " & Request.Querystring("id")
Conn.Execute SQL
```

Hur lägger jag till så att jag även uppdaterar ett fält som heter "rekom", det fältet skall uppdateras med ett värde (alltså plusas på det tidigare) som kommer från ett form som heter just "rekom"???

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

## #2 — Sebbe, 2003-05-13T15:43Z

Menar du såhär? :)

```
SQL = "UPDATE sockrates SET rekomvotes = rekomvotes + 1, rekom = rekom + " & Request.Form("rekom") & " WHERE id = " & Request.Querystring("id")
Conn.Execute SQL
```

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

## #3 — jimpa, 2003-05-13T15:46Z

Så här kanske?

```
SQL = "UPDATE sockrates SET rekomvotes = rekomvotes + 1, rekom = rekom +" & Request.Form("rekom") & " WHERE id = " & Request.Querystring("id")
```

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

## #4 — magnusfeldth, 2003-05-13T16:24Z

skrev:

```
<html>
<!-- #include file = "adovbs.inc" -->
<!-- Detta script är hämtat från [url]www.joakimweb.com[/url] -->
   <%
Set Conn = Server.CreateObject("ADODB.Connection") 
Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" &Server.MapPath("addemalmbergadmin/tubsockan.mdb")&";"

SQL = "SELECT * FROM sockrates WHERE id = " & Request.Form("id") & " "
Set RecSet = Conn.Execute(SQL)

page = "info.asp?ID="& Request.Form("id")

RecSet.Close
Set RecSet = Nothing

SQL = "UPDATE sockrates SET rekomvotes = rekomvotes + 1, rekom = rekom + " & Request.Form("rekom") & " WHERE id = " & Request.Form("id")
Conn.Execute SQL

Conn.Close 
Set Conn=Nothing 

Response.Redirect page
%>
felmeddelande:
Microsoft OLE DB Provider for ODBC Drivers error '80004005' 

[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query. 

/rekom.asp, line 17 
 sidan som man är på först ser ut så här:
[kod]
<form method="post" action="rekom.asp">
    <input type="hidden" name="id" value="<% =Request.QueryString("ID") %>" size="20">
  <p> 
    <label> 
    <input type="radio" name="rekom" value="1">
    Ett</label>
    <br>
    <label> 
    <input type="radio" name="rekom" value="2">
    Två</label>
    <br>
    <label> 
    <input type="radio" name="rekom" value="3">
    Tre</label>
    <br>
    <label> 
    <input type="radio" name="rekom" value="4">
    Fyra</label>
    <br>
    <label> 
    <input type="radio" name="rekom" value="5">
    Five</label>
    <br>
    <input type="submit" name="Submit" value="Submit">
  </p>
  </form>
```

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

## #5 — Jesper T, 2003-05-13T16:37Z

Testa:

```
SQL = "UPDATE sockrates SET rekomvotes = rekomvotes + 1, rekom = rekom + '" & Request.Form("rekom") & "' WHERE id = " & Request.Form("id")
```

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

## #6 — Jesper T, 2003-05-13T16:48Z

Tips: Lägg till, Conn.Execute(SQL)**,,128** på alla sql:er som inte skall returnera något. Ex. update, delete, insert

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

## #7 — magnusfeldth, 2003-05-13T17:19Z

det verkar som felet ligger i att databasen lyckats bli skyddad på nåt sätt... dessutom har sidan DNS-problem enligt webhotellet... ay caramba...

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/76806-mer-än-en-uppdaterad-post
