---
title: "SQL UPDATE"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/94213-sql-update"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "zippiz"
published: "2004-01-08T00:52:17.000Z"
updated: "2004-01-09T02:45:49.000Z"
replies: 7
views: 276
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/94213-sql-update"
---

# SQL UPDATE

## #1 — zippiz, 2004-01-08T00:52Z

Jag kan inte med Update i SQL så mkt..
Men har suttit och försökt lite iaf.
Och min kod har nu blivit så här..
Den e fel men jag vet inte vad felet är.

Sida=Request.Form("sida")
SQL = "UPDATE tblInformation Set Sida = "& Replace(" & sida & ", vbcrlf, "\<br\>") &""
Conn.Execute(SQL)

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

## #2 — Calevan, 2004-01-08T01:24Z

till att börja med så verkar det inte så bra att ha två saker som båda heter "sida". och de fnuttar du har med i replacen kommer gör att raden inte stämmer. tror jag i alla fall. varför inte sätta replacen innan sql satsen? tex när du hämtar ut innehållet ur sida från databasen, eller från fältet?

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

## #3 — zippiz, 2004-01-08T01:25Z

Kan du ge ett exempel?

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

## #4 — Calevan, 2004-01-08T01:31Z

så här kanske:

```
sidansomvaldes = Replace(Request.Form("sidansomskickades"), vbcrlf," <br>")
SQL = "UPDATE tblInformation Set Sida = sidansomvaldes"
Conn.Execute(SQL)
```

men jag blir lite förvirrad av att det står "sida" överallt, så jag kan ju ha missat något. sen kanske jag inte har rätt heller :)

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

## #5 — zippiz, 2004-01-08T01:36Z

Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
\[Microsoft\]\[Drivrutin för ODBC Microsoft Access\] För få parametrar angavs. 1 förväntades.

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

## #6 — Calevan, 2004-01-08T01:40Z

säg gärna på vilken rad felet gavs.

och förklara vad de olika "sida" ska vara. så inget blir fel där.

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

## #7 — @nders, 2004-01-08T05:08Z

Man ska alltid ha apostrofer runt strängvärden i SQL. Om jag utgår ifrån att Calevans kod fungerar i övrigt, så konkatenerar vi in variabelvärdet också:

```
sidansomvaldes = Replace(Request.Form("sidansomskickades"), vbcrlf," <br>")
SQL = "UPDATE tblInformation Set Sida = '" & sidansomvaldes & "'"
Conn.Execute(SQL)
```

> till att börja med så verkar det inte så bra att ha två saker som båda heter "sida".

Det där kan jag inte förstå. Det kan precis lika gärna se ut så här:

```
SQL = "UPDATE tblInformation Set Sida = '" & Replace(sida, vbcrlf, "<br>") & "'"
```

> Den e fel men jag vet inte vad felet är.

Man skall alltid ange felmeddelandet man får. Från första början.

mvh

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

## #8 — Calevan, 2004-01-09T02:45Z

det enda jag hade att säga om att ha fler saker som heter samma är att man kan blanda ihop dem själv. det spelar ju ingen roll, precis så som du säger.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/94213-sql-update
