---
title: "Ersätta horisontella tabs och radbytyten i en sträng med [tab] och [enter]?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/57419-ersätta-horisontella-tabs-och-radbytyten-i-en-sträng-med-tab-och-enter"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "trexter.com"
published: "2002-10-29T16:39:21.000Z"
updated: "2002-10-29T19:01:51.000Z"
replies: 14
views: 496
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/57419-ersätta-horisontella-tabs-och-radbytyten-i-en-sträng-med-tab-och-enter"
---

# Ersätta horisontella tabs och radbytyten i en sträng med [tab] och [enter]?

## #1 — trexter.com, 2002-10-29T16:39Z

Hur?

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

## #2 — Jesper T, 2002-10-29T16:44Z

Tabbar(inte misstag ;)) är Chr(9) 
Retur är Chr(10)
Sedan får du väl göra replace på dem, eller vad menar du?

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

## #3 — trexter.com, 2002-10-29T16:50Z

> **Jesper T skrev:**
>
> Tabbar(inte misstag ;)) är Chr(9) 
> Retur är Chr(10)
> Sedan får du väl göra replace på dem, eller vad menar du?

Jo.. men jag kunde inte Chr:s för dem. Tack!

 :)

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

## #4 — Pace, 2002-10-29T16:54Z

Använd vbTab och vbCrLf då.

Chr(10) är endast radbrytning, inte ny rad. Vill man ha det också (Carriage return Line feed) så tror jag att det är Chr(10) + Chr(12).

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

## #5 — trexter.com, 2002-10-29T17:28Z

Felmeddelande!

Ok, jag kan nu ersätta tabbar och radbyten med andra strängar men jag får inte ihop Update-satses:

```
Connect.Execute "UPDATE htmlkod SET toppen = '"&Petain&"' WHERE id = "&Request.QueryString("id")
```

ger:

```
Microsoft JET Database Engine error '80040e14' 
Syntax error (missing operator) in query expression ''&lt;html&gt;-enter-}&lt;head&gt;-enter-}&lt;title&gt;&lt;%=title%&gt;&lt;/title&gt;-enter-}&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;includes/stylesheet.css&quot;&gt;-enter-}&lt;/head&gt;-enter-}-enter-}&lt;script language='. 
/v2/admin/htmlkod.asp, line 93
```

Skriver jag ut frågan ser den ut så här:

```
UPDATE htmlkod SET toppen = '<html>-enter-}<head>-enter-}<title><%=title%></title>-enter-}<link rel="stylesheet" type="text/css" href="includes/stylesheet.css">-enter-}</head>-enter-}-enter-}<script language="JavaScript" type="text/javascript">-enter-}<!---enter-}function doMe(bla,color){-enter-} bla.style.border = '1px solid #A6C7E7'-enter-} bla.style.backgroundColor = color-enter-}}-enter-}function dontdoMe(bla,color){-enter-} bla.style.border = '1px solid #ecf5ff'-enter-} bla.style.backgroundColor = color-enter-}}-enter-}-enter-}//-->-enter-}</script>-enter-}<script language="JavaScript"> -enter-}function popUp() { -enter-}open("other/oldpolls.asp" , "POPUP" , "scrollbars=yes,toolbar=no,width=365,height=400,left=400,top=300"); -enter-}} -enter-}</script>-enter-}<body topmargin="0" leftmargin="0" background=grafik/design_ritat/background.gif>-enter-}<!-- Påbörjar den stora tabellen som innefattar vänster skugga, mitten och höger skugga. -->-enter-}<table width="650" bgcolor="#ffffff" cellpadding="0" cellspacing="0" height="100%">-enter-}<tr valign="top">-enter-}<td>-enter-}-tabb-<!-- Tabellen som strukturerar upp mittensektionen i olika delar. -->-enter-}-tabb-<table width="650" bgcolor="#ffffff" cellpadding="0" cellspacing="0">-enter-}-tabb-<tr>-enter-}-tabb-<!-- toppen med logotype, bimeny och fotot -->-enter-}-tabb-<td bgcolor="#ecf5ff" height="90" colspan="3" valign="bottom" align="right">-enter-}<IMG src="grafik/navigering/bimeny.gif" border="0" USEMAP="#bimeny.gif" WIDTH=266 HEIGHT=22 BORDER=0>-enter-}<MAP NAME="bimeny.gif">-enter-}<!-- De fyra siffrorna står för: var nedre vänstra hörnet är, någonting jag inte vet vad det står för, hur bred ytan är och till slut hur hög den är.-->-enter-}<AREA SHAPE=RECT COORDS="0,0,73,21" HREF="http://www.av.com/" TARGET="_top" alt="Inställningar">-enter-}<AREA SHAPE=RECT COORDS="73,0,129,21" HREF="http://www.google.com/" TARGET="_top" alt="Gästbok">-enter-}<AREA SHAPE=RECT COORDS="129,0,198,21" HREF="http://www.yahoo.com/" TARGET="_top" alt="Information">-enter-}<AREA SHAPE=RECT COORDS="198,0,265,21" HREF="http://www.icq.com/" TARGET="_top" alt="Kontakt">-enter-}</MAP>-enter-} -tabb-<!-- img src="grafik/rubriker/codeitall.gif" border="0"-->-enter-}-tabb-</td>-enter-}-tabb-</tr>-enter-}-tabb-<tr>-enter-}-tabb-<td bgcolor="#ffffff" height="3" colspan="3">-enter-}-tabb-</td>-enter-}-tabb-</tr>-enter-}-tabb-<!-- rutan med foto i -->-enter-}-tabb-<tr>-enter-}-tabb-<td bgcolor="#E9E9E9" height="145" width="193" align="center" valign="middle">-enter-}-tabb-<img src="grafik/design_foton/keyboard.gif" border="0" /></td>-enter-}-tabb-<td bgcolor="#ffffff" height="145" width="3">-enter-}-tabb-</td>-enter-}-tabb-<!-- rutan med inledning -->-enter-}-tabb-<td class="inledningstext">' WHERE id = 1
```

 :)

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

## #6 — @nders, 2002-10-29T17:32Z

Det ser ut som du har apostrofer inne i strängen. Ersätt med två, har du väl lärt dig?

Mvh,

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

## #7 — trexter.com, 2002-10-29T17:55Z

> **@nders skrev:**
>
> Det ser ut som du har apostrofer inne i strängen. Ersätt med två, har du väl lärt dig?
> 
> Mvh,

Jo då. Jag blev bara så distraherad av att strängen var så lång. Jag trodde det var därför det inte gick...
Hur lång kan en sträng vara som mest?

 :)

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

## #8 — Pace, 2002-10-29T18:09Z

Runt 65 000 tecken tror jag.

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

## #9 — @nders, 2002-10-29T18:11Z

En sträng kan vara attans så lång, men begränsningen i ett PM-/memo-fält i Access är den Pace nämner. 

Mvh,

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

## #10 — trexter.com, 2002-10-29T18:13Z

65000\... jo det är ju en del. Vad händer om man skickar in en som är 65001 tecken lång? Hänger sig servern då eller kommer det bara ett tråkigt felmeddelande?
 
 :)

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

## #11 — @nders, 2002-10-29T18:16Z

Gissningsvis får du ett felmeddelande. Prova vetja! :)

(Redigering: Det är givetvis inte exakt 65000 tecken. Jag vill minnas att det går att lagra 64 kb data i ett PM- / Memofält, dvs 65536 tecken.)

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

## #12 — trexter.com, 2002-10-29T18:18Z

> **@nders skrev:**
>
> Gissningsvis får du ett felmeddelande. Prova vetja! :)

tack men nej tack, jag är feg ;)

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

## #13 — @nders, 2002-10-29T18:45Z

Jag gjorde en liten test. Jag skapade en sträng som var drygt 25 Mb stor och försökte slänga in den i ett Memo-fält i Access. Det verkade funka, men det var lite jobbigt för min maskin, så den hängde sig. ;)

Men, det visar sig att begränsningen på 65536 tecken i ett fält finns i Access 97, men har ersatts av en gräns på 1 Gb data i Access 2000. Så: Kör du Access 2000, så ska det nog vara lugnt. Men försök inte slänga in superstora grejer, för då kan saker och ting gå åt pipan av andra skäl. ;)

Här hittade jag information om fältstorlekar: <http://www.mssqlcity.com/Articles/Compare/SQLvsAccess.htm>

Mvh,

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

## #14 — trexter.com, 2002-10-29T18:52Z

Intressant läsning @nders, men...

... jag undrar hur någon ser ut som spara en Gig data i ett fält i en databas! 

  :D

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

## #15 — @nders, 2002-10-29T19:01Z

Men man *kan*! :D

(Jag har nog inte lagrat så mycket i ett fält, och skulle aldrig drömma om att göra det i en accessbas. Men jag har databaser på något hundratal gigabyte på jobbet. Inte jämförbart dock. ;) )

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/57419-ersätta-horisontella-tabs-och-radbytyten-i-en-sträng-med-tab-och-enter
