---
title: "Update numeric"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/157930-update-numeric"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "pb81"
published: "2007-03-07T08:26:08.000Z"
updated: "2007-03-10T06:55:39.000Z"
replies: 6
views: 500
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/databaser-sql/157930-update-numeric"
---

# Update numeric

## #1 — pb81, 2007-03-07T08:26Z

Hejsan!
Har en funktion där jag skall uppdatera ett värde i en fält som är numeric.
Problemet är att vad jag än gör så säger den att den inte kan konventera varchar till numeric..

```
Connect.Execute("UPDATE TABELLEN SET FÄLTET = " & VARIABELN & " WHERE ID = '"& ID&"'")
```

Jag har testat med enkelfnuttar, utan fnuttar, skriva in siffror direkt istället för att använda variabel.. ändå funkar det inte..
vad är fel?

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

## #2 — voigtann1, 2007-03-07T08:56Z

Vilket av dom är en numeric? ID eller FÄLTET?

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

## #3 — pb81, 2007-03-07T09:36Z

det är FÄLTET jag skall uppdatera.. WHERE biten fungerar fint

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

## #4 — voigtann1, 2007-03-07T09:54Z

VARIABLEN är den alltid en Integer? prova: CLng(VARIABLEN) eller Int(VARIABLEN)

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

## #5 — pb81, 2007-03-07T10:00Z

när jag provade Int fick jag:
Microsoft\]\[ODBC SQL Server Driver\]\[SQL Server\]Error converting data type varchar to numeric.

CLng:Overflow: 'CLng' 

Fältet är numeric på max 20 siffror

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

## #6 — oskars, 2007-03-07T20:34Z

CInt(Variabel) ?

Round(CInt(Variabel),0) ? 

Testa iaf =)

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

## #7 — @nders, 2007-03-10T06:55Z

Det har egentligen ingen betydelse (i detta sammanhang) vad man gör i asp-koden med värdena, eftersom den färdiga SQL-frågan ändå är en sträng. Du kan alltså gott strunta i att göra typkonvertering här så länge.

> ändå funkar det inte..

Hur ser då den färdiga SQL-frågan ut?

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/157930-update-numeric
