---
title: "Problem med \" tecknen i insert"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/45233-problem-med-tecknen-i-insert"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "erka"
published: "2002-06-05T09:38:37.000Z"
updated: "2002-06-05T10:00:17.000Z"
replies: 2
views: 210
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/45233-problem-med-tecknen-i-insert"
---

# Problem med " tecknen i insert

## #1 — erka, 2002-06-05T09:38Z

Så fort jag gör en insert med " tecken ifrån forumläret så  kapas texten där det första " tecknet är, har vridit ut och in och får det inte att fungera..

```
<%
Function FixaTecken(sfix)
	sfix = Replace(Trim(sfix), "'", "''")
	sfix = Replace(sfix, "|", "")
	sfix = Replace(sfix, chr(34), "")
	FixaTecken = sfix
End Function
%>
```

använder jag som funktion för att plocka bort tecken som inte ska vara där..

Först har jag en sida med forumläret, sen en confirm sida och sen en insert sida.

På sidan där jag gör inserten har jag

```
strSQL = "INSERT INTO LocalPoangLink (Fk_UserFromId,Fk_UserToId,PointDate,PointGren,PointWhy) "_
	&"VALUES ("& Session("UserId") &", "& IntUserIdTo &", #"& Date &"#, '"& strGren &"', '"& FixaTecken(Request.form("strMotivering")) &"')"
```

Skriver jag tex in This ain't just a game, it's a "lifestyle" i formuläret så kommer endas This ain't just a game, it's a med i databasen.

Hmm detta har aldrig varit ett problem innan men nu ser jag verkligen inte vad som är fel

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

## #2 — @nders, 2002-06-05T09:58Z

Hur ser formuläret ut?

Det råkar inte vara så att du har defaultvärden i formuläret, och det är där det bryts?

Så här ser det ut i html-koden i så fall om du inte kodar om " till exempelvis &amp;quot; innan du skriver det till input-rutans value-attribut.

```
<input type="text" value="Han där borta är Karl "Kalle" Svensson">
```

Det enda som står i attributet value är faktiskt *Han där borta är Karl* .

Mvh,

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

## #3 — SPiN, 2002-06-05T10:00Z

Det är inte så att du har satt en maxgräns för hur många tecken som får lagras i din kolumn?

Annars kan du ju försöka byta ut ' och " mot deras html-entiteter, det kanske hjälper: &amp;#39; samt &amp;quot;

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/45233-problem-med-tecknen-i-insert
