---
title: "Uppdara, lägg till"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/12503-uppdara-lägg-till"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "dahlgren"
published: "2001-11-07T10:31:00.000Z"
updated: "2001-11-07T10:50:00.000Z"
replies: 5
views: 187
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/12503-uppdara-lägg-till"
---

# Uppdara, lägg till

## #1 — dahlgren, 2001-11-07T10:31Z

Jag använder följande kod för att uppdatera en post i min databas. 

```
Set Connect = Server.CreateObject("ADODB.Connection") Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& Server.MapPath("../../databas.mdb") Set RecSet = Server.CreateObject("ADODB.Recordset") Uppdatera = "SELECT * FROM albumtext WHERE namn = " & Request.Form("dold") & " " RecSet.Open Uppdatera, Connect, adOpenStatic, adLockOptimistic RecSet("albumtext") = Request.Form("albumtext") RecSet.Update RecSet.Close Connect.Close response.redirect "default.asp?m=ledare" %>
```

Fungerar ju fint och smidigt om jag det finns nått namn i kolumnen namn som kommer med värdet från Request.Form("dold") . Hur gör jag för att den ska stoppa in det värdet i namn kolumnen om det inte redan finns där?

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

## #2 — Rinaldo, 2001-11-07T10:39Z

Vad menar du?

Om namnet som du ska sätta in redan står i kolumnen vill du inte uppdatera den, om det inte står där vill du sätta in det?

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

## #3 — LarsG, 2001-11-07T10:40Z

```
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& Server.MapPath("../../databas.mdb") 
Set RecSet = Server.CreateObject("ADODB.Recordset") 
Uppdatera = "SELECT * FROM albumtext WHERE namn = '" & Request.Form("dold") & "'" 
RecSet.Open Uppdatera, Connect, adOpenStatic, adLockOptimistic 
if recset.eof then
   recset.addnew
   recset("namn") = request.form("dold")
end if
RecSet("albumtext") = Request.Form("albumtext") 
RecSet.Update 
RecSet.Close 
Connect.Close response.redirect "default.asp?m=ledare" %>
```

Jag lade till apostrofer då namn låter som om det är text.

\[Redigerat av LarsG den 07 nov 2001\]

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

## #4 — dahlgren, 2001-11-07T10:40Z

Jag vill uppdater raden där namnet finns med i kolumen namn. Finns inte nemnet där så vill jag att den ska lägga dit namnet och värdet som ska till fältet albumtext

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

## #5 — Rinaldo, 2001-11-07T10:45Z

fusk ;)

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

## #6 — dahlgren, 2001-11-07T10:50Z

Tack för hjälpen båda två. Lite synd om Rinaldo som inte fick chansen att svara.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/12503-uppdara-lägg-till
