---
title: "Matefel!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/76421-matefel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "SannyW"
published: "2003-05-09T11:11:31.000Z"
updated: "2003-05-09T11:30:40.000Z"
replies: 4
views: 241
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/76421-matefel"
---

# Matefel!

## #1 — SannyW, 2003-05-09T11:11Z

Skiten vill inte fungera, den tar bara värdet efter ELSE hela tiden. Trots att Request.Querystring("value") ändra från --1 och -1.

Någon som har ett litet öga att granska med.

```
value = Request.Querystring("value")

IF value = --1 THEN
	value2 = 1
ELSE
	value2 = -1
END IF

select case kolumn
   case "vunna" : strUp = "matcher = matcher + "& value2 &"*1, poang = poang + "& value2 &"*3"
end select
	
set conn1 = Server.CreateObject("ADODB.Connection")
conn1.open Conn
cmdSQLinsert2 = "UPDATE A_tabell03 SET " & strUp & " WHERE ID = "& Request.Querystring("ID")
```

Vad gör jag för fel?

Tack på förhand.

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

## #2 — Jesper T, 2003-05-09T11:14Z

Testa med att enhetsformatera lite: value = clng(Request.Querystring("value"))

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

## #3 — SannyW, 2003-05-09T11:23Z

Får detta som fel mess:

Inkompatibla typer: 'CLng'

?? Någon. Jag fattar inte......tyvärr! :)

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

## #4 — @nders, 2003-05-09T11:26Z

Allt som kommer i querystrings är strängar. Ange alltså strängliteraler runt värdet du ska jämföra med.

```
IF value = "--1" THEN
```

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

## #5 — SannyW, 2003-05-09T11:30Z

Tack @nders!! 

Det var spiken! Nu funkar det som det skall.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/76421-matefel
