---
title: "Hmm, ser någon vad som är fel?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/7269-hmm-ser-någon-vad-som-är-fel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Rossifumi"
published: "2000-11-27T20:33:00.000Z"
updated: "2000-11-28T11:14:00.000Z"
replies: 4
views: 337
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/7269-hmm-ser-någon-vad-som-är-fel"
---

# Hmm, ser någon vad som är fel?

## #1 — Rossifumi, 2000-11-27T20:33Z

Hello...

Jag använder följande kod för att visa datumet i formatet 00/12/12 osv, samt att kolla ifall det finns några nyheter...

```
<%
	Dim Dv, TempDatum, DatumCheck, Datum
	Dv = rs("datum")
	TempDatum = Mid(Dv, 2,2) + "/" + Mid(Dv, 6,2) + "/" + Mid(Dv, 9,2)
	DatumCheck = DateDiff("d","" & Request.Cookies("Senast") & "","" & Dv & "")
	If DatumCheck > 0 Then
	Datum = "<font color=""#990000"">" & TempDatum & "</font>"
	Else
	Datum = TempDatum
	End If
	%>
```

Men då för jag följande

```
Microsoft VBScript runtime error '800a000d'

Type mismatch: '[string""]'

/fireblade/botten.asp, line 84
```

Rad 84 är den med raden DatumCheck.

Ser någon vad som är fel?

Det funkar utan felmeddelande i IE på hårddisken, men i NS och på internet får jag detta felmeddelande.

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

## #2 — emission, 2000-11-27T20:39Z

Kolla att de värden du stoppar in i Datediff verkligen är datum. Dessutom kan du ta bort **"" &** och **& ""**, eftersom de helt saknar betydelse (de är ju tomma strängar)

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

## #3 — @nders, 2000-11-28T05:52Z

borde det inte vara så här:

```
DatumCheck = DateDiff("d", Request.Cookies("Senast") , Dv)
```

annars använder du vällan bara ett par konstiga strängar?

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

## #4 — PatrikB, 2000-11-28T06:59Z

Hello,

och har besökaren ej varit hos dig tidigare så finns det ej ngn cookie och du får garanterat ett felmeddelande eftersom datumfunktionerna ej tillåter tomma stränga/null värden.

gör en check om cookien finns först. finns den ej, sätt den och hoppa över datumchecken ....

cya

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

## #5 — Rossifumi, 2000-11-28T11:14Z

Tack för alla svar, har fått det att funka nu...

Men min tidigare fråga kvarstår, kan man använda datediff eller ngt likn. för att jämnföra Now() med ett lagrar Now() (typ i en cookie)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/7269-hmm-ser-någon-vad-som-är-fel
