---
title: "Hur sätter man nullvärde"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/123408-hur-sätter-man-nullvärde"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "WebbisNet"
published: "2005-02-28T15:39:37.000Z"
updated: "2005-02-28T17:33:52.000Z"
replies: 9
views: 287
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/123408-hur-sätter-man-nullvärde"
---

# Hur sätter man nullvärde

## #1 — WebbisNet, 2005-02-28T15:39Z

Hur sätter jag ett nullvärde i vipTillDatum med satsen

```
nowDate=Date()
vipDate= mainRS("vipTillDatum")
if vipDate > nowDate then
objConn.Execute="update tblUsers set vipTillDatum=0, vip=false where userID='"&Session("userID")&"'"
end if
```

Jag får felet 
Microsoft JET Database Engine error '80040e07' 

Data type mismatch in criteria expression. 

/default.asp, line 19 

med ovanstående kod

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

## #2 — LarsG, 2005-02-28T15:40Z

```
objConn.Execute="update tblUsers set vipTillDatum=null, vip=false where userID='"&Session("userID")&"'"
```

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

## #3 — WebbisNet, 2005-02-28T16:14Z

> **LarsG skrev:**
>
> ```
> objConn.Execute="update tblUsers set vipTillDatum=null, vip=false where userID='"&Session("userID")&"'"
> ```

jag får fortfarande
Microsoft JET Database Engine error '80040e07' 

Data type mismatch in criteria expression. 

/default.asp, line 19

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

## #4 — LarsG, 2005-02-28T16:17Z

Av namnet att döma så kan userID vara numeriskt.

```
objConn.Execute="update tblUsers set vipTillDatum=null, vip=false where userID= "&Session("userID")
```

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

## #5 — WebbisNet, 2005-02-28T16:38Z

> **LarsG skrev:**
>
> Av namnet att döma så kan userID vara numeriskt.
>
>
> ```
> objConn.Execute="update tblUsers set vipTillDatum=null, vip=false where userID= "&Session("userID")
> ```

Det var enkelfnuttarna som skulle bort och det verkar som om min lilla kodsnutt fungerar och tar bort vip om datumet är äldre än dagens :-)

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

## #6 — WebbisNet, 2005-02-28T17:13Z

Något är fel, jag förlorar min vip även om jag har 2005-01-01 som slutdatum, nån som vet hur det kommer sig?

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

## #7 — LarsG, 2005-02-28T17:18Z

```
if cdate(mainRS("vipTillDatum")) > date() then
```

Vill du verkligen ha \> ?

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

## #8 — WebbisNet, 2005-02-28T17:21Z

> **LarsG skrev:**
>
> ```
> if cdate(mainRS("vipTillDatum")) > date() then
> ```
>
> 
> 
> Vill du verkligen ha \> ?

Vilket rekommenderar du?

Med if cdate(mainRS("vipTillDatum")) \> date() then så försvinner min vip ändå, datumet sätts till null trots att det ska ta slut år 2010

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

## #9 — LarsG, 2005-02-28T17:27Z

Om du vill sätta vip till false om vipTillDatum har gått ut så borde du använda

```
if cdate(mainRS("vipTillDatum")) < date() then
```

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

## #10 — WebbisNet, 2005-02-28T17:33Z

> **LarsG skrev:**
>
> Om du vill sätta vip till false om vipTillDatum har gått ut så borde du använda
> 
>
>
> ```
> if cdate(mainRS("vipTillDatum")) < date() then
> ```

if mainRS("vipTillDatum") \< date() then verkar funka än så länge, hoppas jag slipper återkomma med just denna fråga nu \*ler\*

tack så mycket

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/123408-hur-sätter-man-nullvärde
