---
title: "Decimal är en luring"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/68748-decimal-är-en-luring"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "cyprys"
published: "2003-02-19T13:49:44.000Z"
updated: "2003-02-19T19:19:05.000Z"
replies: 3
views: 290
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/dotnet/68748-decimal-är-en-luring"
---

# Decimal är en luring

## #1 — cyprys, 2003-02-19T13:49Z

Ska dividera t.ex. 8 med 7 och vill du spara decimaltal i en MS SQL-server och valde då sonika decimal som datatyp för fältet.

Problemet är nu hur jag ska lägga in talet i kolumnen.
Om jag kör utan enkelfnuttar runt om då skapar ju kommatecknet felmeddelanden att antalet fält i VALUES inte är lika många som jag definerat strax innan.

Om jag kör med enkelfnuttar runt så har den problem att kovertera från varchar till numeric säger den.

```
Dim each_book As Decimal = amount / number
            each_book = Decimal.Parse(each_book)
            Command1 = "INSERT INTO tbl_stat_payment (col_amount, col_date, col_downloads, col_payment_each_download) "
            Command1 &= "VALUES(" & amount & ", '" & DateTime.Now() & "', " & number & ", " & each_book & ");"
```

Någon som vet varför och hur fixa?

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

## #2 — cyprys, 2003-02-19T15:25Z

Löste det genom att:

```
Dim each_book As String = amount / number
each_book = each_book.Replace(",", ".")
```

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

## #3 — Nickemannen, 2003-02-19T19:00Z

Tog det dig 1 timma och 36 minuter effektiv tid att komma på det ? hehe

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

## #4 — cyprys, 2003-02-19T19:19Z

hehe :) 
Nästan, den tiden inkluderade även en stund q3 och en matbit. 
Men nästan ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/68748-decimal-är-en-luring
