---
title: "Fel fel fel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/21709-fel-fel-fel"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "bagera"
published: "2001-10-26T06:43:00.000Z"
updated: "2001-10-26T07:07:00.000Z"
replies: 1
views: 149
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/databaser-sql/21709-fel-fel-fel"
---

# Fel fel fel

## #1 — bagera, 2001-10-26T06:43Z

har sql databas, nvarchar.
jag ska klistra in kod från ett textfält, (det är en scriptdatabas;) men på viss kod får jag felmedelande på koden som klistrats in(?).

den larmar alltså inte på sql strängen i vanliga fall men då en viss kod klistras in larmar den och skriver ut en del av koden som klistrats in i error meddelandet som om den tillhörde sql satsen.

fattar ni?

sql strängen ser ut så här.

```
strSQL = "insert into scriptdatabas ("& pars2(reqprojekt) &", scriptid, rubrik, kod, datum, beskrivning) values ("& pars1(kolprojekt) &", '"& request.form("scriptid") &"', '"& request.form("rubrik") &"', '"& request.form("kod") &"', '"& datum &"', '"& request.form("beskrivning") &"')"
```

Vad ska jag göra?

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

## #2 — @nders, 2001-10-26T07:07Z

Kan det vara apostrofer i texten du stoppar in? I så fall måste du escape:a dem. Det gör du genom att göra replace på strängarna och ersätta apostrofer med två apostrofer.

```
strScriptKod = Replace(Request.Form("kod"), "'", "''")
```

Sedan använder du variabeln strScriptKod istället i din SQL-fråga.

Nu vet jag ju inte vad det beror på eftersom du inte visat din färdiga SQL-fråga, så jag gissar bara.

Mvh,

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/21709-fel-fel-fel
