---
title: "Uppdatera post"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/160197-uppdatera-post"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "krantzsimon"
published: "2007-05-11T23:36:06.000Z"
updated: "2007-05-13T00:33:09.000Z"
replies: 3
views: 337
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/160197-uppdatera-post"
---

# Uppdatera post

## #1 — krantzsimon, 2007-05-11T23:36Z

Om det finns en post som redan innehåller det värde som ska skrivas in skall denna post skrivas över med den nya datan, hur går jag till väga?

Variabler som ska skrivas in; comp_1, comp_2, comp_3, comp4 i 4 olika kolumner med samma namn.

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

## #2 — Travoni, 2007-05-12T06:46Z

Ok, annars så skall en ny post läggas till eller?

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

## #3 — krantzsimon, 2007-05-12T23:04Z

Den aktuella posten ska skrivas över.

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

## #4 — Snakes, 2007-05-13T00:33Z

> **krantzsimon skrev:**
>
> Om det finns en post som redan innehåller det värde som ska skrivas in skall denna post skrivas över med den nya datan, hur går jag till väga?

Jag kanske är lite trög just nu (2:33), men vad menar du?

Om posten redan innehåller värdet som ska skrivas in, varför vill du skriva över den?

Testa detta: (skrev den för hand, så den är inte skottsäker)

```
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open [red]SQL[/red], [red]Conn[/red], 3, 3
rs("comp_1") = comp_1
rs("comp_2") = comp_2
rs("comp_3") = comp_3
rs("comp4") = comp4
rs.Update
rs.Close
Set rs = Nothing
```

Notera: comp4 har ingen understreck som alla andra eftersom du skrev det så. Notera också att du måste ha värde för SQL och Conn, röd markerade.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/160197-uppdatera-post
