---
title: "Null problem med Replace"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/85064-null-problem-med-replace"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "SteveP"
published: "2003-09-02T12:45:07.000Z"
updated: "2003-09-02T14:20:00.000Z"
replies: 12
views: 271
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/85064-null-problem-med-replace"
---

# Null problem med Replace

## #1 — SteveP, 2003-09-02T12:45Z

Får invalid use of replace när jag kör en replace på enkelfnutt då posten är tom.

Jag har försökt med följande men fungerar icke

```
If ObjRs("Comment") = "" or isnull(ObjRs("Comment")) then VarCommentMain = "" else VarCommentMain = Replace(ObjRs("Comment"),"'","''")
```

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

## #2 — @nders, 2003-09-02T12:48Z

```
VarCommentMain = "" & ObjRs("Comment") 
VarCommentMain = Replace(VarCommentMain,"'","''")
```

Mvh

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

## #3 — SteveP, 2003-09-02T12:53Z

Tack för den @nders!

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

## #4 — SteveP, 2003-09-02T13:39Z

Det fungerade inte kom jag på...
Jag måste ha 
VarCommentMain = ObjRs("Comment")
innanför Do until ObjRs.EOF annars ändras aldrig variablen utan den får samma värde hela tiden. Men lägger ja den innanför så funkar inte replacen.

```
Do Until ObjRs.EOF
VarCommentMain = ObjRs("Comment")
If ObjRs("Comment") = "" or isnull(ObjRs("Comment")) then VarCommentMain = "" & ObjRs("Comment") else VarCommentMain = Replace(VarCommentMain,"'","''")
```

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

## #5 — @nders, 2003-09-02T13:40Z

Hmm???

```
Do Until ObjRs.EOF
VarCommentMain = "" & ObjRs("Comment") 
VarCommentMain = Replace(VarCommentMain,"'","''")
```

Eller? :o

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

## #6 — SteveP, 2003-09-02T13:51Z

aha du menade så, det fungerade inte heller.

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

## #7 — @nders, 2003-09-02T13:53Z

På vilket sätt fungerar det inte? Det *ska* göra det. Jag kräver det.

Mvh

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

## #8 — m_soderlund, 2003-09-02T13:56Z

Får du något felmeddelande SteveP? @nders kod ska fungera.

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

## #9 — SteveP, 2003-09-02T14:00Z

Den replacade perfekt, jag som hade missat en grej. Det skrivs ut inom ett javascript

```
onmouseover=""return overlib('" & VarCommentMain & "');"" onmouseout=""return nd();
```

Så jag får replaca det med ett escape tecken för javascript.

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

## #10 — @nders, 2003-09-02T14:02Z

Då får du replacea med backslash istället då. :)

Mvh

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

## #11 — SteveP, 2003-09-02T14:07Z

Tack! :)

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

## #12 — @nders, 2003-09-02T14:09Z

\\' menar jag då förstås, men det förstod du nog. :)

Mvh

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

## #13 — SteveP, 2003-09-02T14:20Z

Jupp!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/85064-null-problem-med-replace
