---
title: "Varför inte..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/11643-varför-inte"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Rinaldo"
published: "2001-09-16T16:50:00.000Z"
updated: "2001-09-16T18:59:00.000Z"
replies: 9
views: 253
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/11643-varför-inte"
---

# Varför inte...

## #1 — Rinaldo, 2001-09-16T16:50Z

detta... Fel i Update uttryck

```
SQL = "UPDATE medlemmar Where medlemID = " & session("medlemID") & "  (medlem, losenord, fornamn, efternamn, email, alder, postnummer, adress, kommun, icq, msn, intressen, favoritserie) VALUES('" & medlem & "','" & losenord & "', '" & fornamn & "', '" & efternamn & "', '" & email & "','" & alder & "','" & postnummer & "','" & adress & "','" & kommun & "','" & icq & "','" & msn & "','" & intressen & "','" & favoritserie & "')"
Databas.Execute(SQL)
```

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

## #2 — jimpa, 2001-09-16T16:58Z

Prova att tabort enkelfnuttarna där du har nr/tal

Jimpa

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

## #3 — jorgen, 2001-09-16T16:58Z

Hej!

Kontrollera så att numeriska fält inte har '' och textfält har ''.

Skicka med felmedelande och en utskrift på frågan med response.write.

Ps. Eftersom ämnet rör ren SQL (structured query language) ser vi helst att rena inlägg om SQL postas i SQL forumet. ;)

mvh Jörgen

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

## #4 — juventus1, 2001-09-16T17:00Z

Hej

Du verkar ha blandat ihop INSERT och UPDATE lite. Här kommer modellen, så kan du fixa till det andra själv...

```
SQL = "UPDATE medlemmar SET medlem ='" & medlem & "', losenord = '"&losenord&"' Where medlemID = " & session("medlemID") & ")"
Databas.Execute(SQL)
```

\[r\]: Stavfel...

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

## #5 — Rinaldo, 2001-09-16T17:11Z

oj :r det tänkte jag inte på. Men det funkade 
Tack juventus. Visste inte att jorgen gjorde misstag ;)

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

## #6 — jorgen, 2001-09-16T17:50Z

Tja!

Missar gör vi alla, det är det som gör att vi utvecklas, wow, va jag utvecklats ikväll :)

mvh Jörgen

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

## #7 — Rinaldo, 2001-09-16T18:55Z

Nu dök ett till problem upp

Databas.Execute("UPDATE medlemmar Set antalinlagg=antalinlagg+1 WHERE medlem="&namn )

För få parametrar angavs. 1 förväntades.

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

## #8 — @nders, 2001-09-16T18:57Z

Apostrofer runt textvärden, som i detta fall medlemmens namn.

```
Databas.Execute("UPDATE medlemmar Set antalinlagg=antalinlagg+1 WHERE medlem='"&namn&"'")
```

Mvh,

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

## #9 — LarsG, 2001-09-16T18:58Z

Det låter som om medlem är en textkolumn

```
Databas.Execute("UPDATE medlemmar Set antalinlagg=antalinlagg+1 WHERE medlem='"& namn &"'")
```

Om du vill vara noga så bör du skriva

```
Databas.Execute "UPDATE medlemmar Set antalinlagg=antalinlagg+1 WHERE medlem='"& replace(namn,"'","''") &"'"
```

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

## #10 — icaaq, 2001-09-16T18:59Z

Det vore väl bättre att ha medlemsID istället...om det är nån som heter likadant....menar jag :)

Men det kanske inte går i ditt forum ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/11643-varför-inte
