---
title: "Underligt fel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/10030-underligt-fel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Erik Juhlin"
published: "2001-06-13T12:56:00.000Z"
updated: "2001-06-13T13:25:00.000Z"
replies: 10
views: 173
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/10030-underligt-fel"
---

# Underligt fel

## #1 — Erik Juhlin, 2001-06-13T12:56Z

> Error Type:
>       Microsoft VBScript runtime (0x800A000D)
>       Type mismatch: 'CLng'
>       /eclub_local/memberadmin/editinfo2.asp, line 6

```
birthyear = CLng(Request("year"))
```

Jag förstår inte vad som är fel. Det har funkat tidigare.

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

## #2 — @nders, 2001-06-13T12:57Z

och response.write request("year") säger... :q

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

## #3 — Toonster, 2001-06-13T13:01Z

request("year") innehåller antagligen fel datatyp, eller har inget värde.

prova:

```
response.write request("year")
birthyear = CLng(Request("year"))
```

Kan year vara reserverat?

/T

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

## #4 — Erik Juhlin, 2001-06-13T13:05Z

Den är tom.. Men då ska det väl bli 0?

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

## #5 — Erik Juhlin, 2001-06-13T13:07Z

Jag testade att använda Request("birthmonth") istället och det blev samma fel.

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

## #6 — @nders, 2001-06-13T13:09Z

jo, då ska det bli 0.

prova det genom att skriva response.write clng("").

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

## #7 — @nders, 2001-06-13T13:11Z

i värsta fall får man väl göra en nödlösning:

```
birthyear = request("year")
if birthyear = "" then birthyear = 0
birthyear = clng(birthyear)
```

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

## #8 — Erik Juhlin, 2001-06-13T13:19Z

Jag fick ett felmeddelande när jag skrev CLng(""). Vad är felet då?

Jag har använt mig av det på många ställen så krånglar det så vet jag inte vad jag gör. :(

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

## #9 — Erik Juhlin, 2001-06-13T13:22Z

Beror det kanske på att jag i de fallen de funkat inte skickat med någonting, men här har jag skickat med birthyear=
?

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

## #10 — @nders, 2001-06-13T13:25Z

hmm. know what? det får jag också...

det visar sig, att skickas inte något värde öht, så request("year") är odefinierad, så fungerar det, men inte om det är en tom sträng.

har du alltid skickat med year förut i formuläret / querystringen?

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

## #11 — @nders, 2001-06-13T13:25Z

bra där erik, samtidigt som jag skrev... :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/10030-underligt-fel
