---
title: "Radbrytning i en INSERT fråga"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/172985-radbrytning-i-en-insert-fråga"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Snakes"
published: "2008-07-26T14:58:36.000Z"
updated: "2008-08-02T00:42:40.000Z"
replies: 7
views: 771
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/172985-radbrytning-i-en-insert-fråga"
---

# Radbrytning i en INSERT fråga

## #1 — Snakes, 2008-07-26T14:58Z

Hej,

Jag har ett text fält som har flera radbrytningar. Tex:

Textfält1:
Vingvägen 13
c/o Hotell Kransen

Jag kan inte sätta ditt ett exta fält för de extra raderna.

Nu är frågan, hur kan jag byta ut radbrytningen i denna fråga:

INSERT INTO ADRESS (fldadress) ("Vingvägen 13 ' Notera radbrytningen
c/o Hotell Kransen")

Jag har testat med följande:
'Vingvägen 13'+CHR(10)+CHR(13)+'c/o Hotell Kransen'
'Vingvägen 13\\r\\nc/o Hotell Kransen'

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

## #2 — @nders, 2008-07-27T12:30Z

Det fungerar med radbrytningar. Vad är ditt problem? Programmet / scriptet som skapar insert-frågan? I så fall - vilken miljö?

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

## #3 — Snakes, 2008-07-27T19:28Z

Det är ett ASP script som körs av en IIS Server på en Windows.

Jag har testat med VbCrLf imellan, det kanske ska vara ett annat tecken?

INSERT frågan körs på en Conn.Execute("INSERT X") kommando.

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

## #4 — @nders, 2008-07-27T20:08Z

vbcrlf fungerar bra.

```
sSQL = "INSERT INTO foo (bar) VALUES ('rad1'" & vbcrlf & "rad2" & vbcrlf & "rad3')"
```

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

## #5 — Snakes, 2008-07-28T09:40Z

Tack anders!

I detta fall, då jag fick detta fel:

Command contains unrecognized phrase/keyword. 

Så fungerar det inte om man använder VbCrLf, däremot fungerar det om man använder VbCr (utan Lf).

Alltså:

```
"INSERT INTO tabell (falt) VALUES('rad1'" & VbCr & "'rad2')"
```

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

## #6 — @nders, 2008-07-28T16:39Z

Hmm. ok.
Hur som helst har frågan mer med asp att göra.
Flyttas från SQL alltså.

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

## #7 — Troxy, 2008-07-29T08:12Z

Egentligen är det lite knäppt att bara stoppa in en carriage-return eftersom det inte är en giltig radbrytning i något modern system.

Här är en artikel som jag skummade igenom som nämner ditt felmeddelande och chr(13):
<http://support.microsoft.com/kb/134366>

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

## #8 — Snakes, 2008-08-02T00:42Z

Det är faktiskt sant, det blir inte en radbrytning...

Konstigt, trodde det fungerade... men inne i själva programmet så gör det inte det.

Jag ska kolla på länken, tack.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/172985-radbrytning-i-en-insert-fråga
