---
title: "Fnuttskillnad?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/101791-fnuttskillnad"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Jesper T"
published: "2004-04-18T20:25:06.000Z"
updated: "2004-04-18T20:56:18.000Z"
replies: 4
views: 222
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/101791-fnuttskillnad"
---

# Fnuttskillnad?

## #1 — Jesper T, 2004-04-18T20:25Z

Vad är det igentligen för skillnad på:

```
str="2001-04-07"
sql="UPDATE tbl SET datekolumn='"& str &"'"

och:

str="'2001-04-07'"       'Observera fnuttar i variabel.
sql="UPDATE tbl SET datekolumn="& str
```

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

## #2 — Peeer, 2004-04-18T20:27Z

det är ingen skillnad förutom att du skriver på två olika sätt.

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

## #3 — Jesper T, 2004-04-18T20:52Z

Anledningen till att jag frågar är att jag försöker att få in null om det inmatade ej är ett datum men det verkar vara svårt/får fel i mySQL.

```
function MakeNull(ByVal str)
	if not isdate(str) then str=null else str="'"& str &"'"
	MakeNull=str
end function 
sql="UPDATE tbl SET datekolumn="& MakeNull(str)
```

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

## #4 — SPiN, 2004-04-18T20:54Z

```
Function MakeNull( ByVal str )
     If Not IsDate( str ) Then str = "'null'" Else str = "'" & str & "'"
     MakeNull = str
End Function
...
```

 :q

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

## #5 — Jesper T, 2004-04-18T20:56Z

Ja, eller så här:

```
Function MakeNull( ByVal str )
     If Not IsDate( str ) Then str = "null" Else str = "'" & str & "'"
     MakeNull = str
End Function
```

 ;) 
Tack!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/101791-fnuttskillnad
