---
title: "if-sats"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/171705-if-sats"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "annasmurf"
published: "2008-05-22T10:16:52.000Z"
updated: "2008-05-22T11:30:41.000Z"
replies: 4
views: 615
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/171705-if-sats"
---

# if-sats

## #1 — annasmurf, 2008-05-22T10:16Z

hej!

Är nybörjare på asp.net 2.0

hur skriver man en if-sats om man vill kolla om en kolumn i sql har ett visst värde typ:

jag vill kolla om kolumnen kreditfaktur i tabellen faktura har värdet -1 och om det har detta så ska man göra en sak annars något annat typ så här, men det blir fel...
if (FakturaSchema.FakturaRow\[0\].Kreditfaktura == -1)
            { 
            belopp =- belopp;
            betalt =- betalt;
            kvarAttBetala =- kvarAttBetala;

                totaltBelopp += belopp;
                totaltBetalt += betalt;
                totaltKvarAttBetala += kvarAttBetala;

            }
            else
            totaltBelopp += belopp;
            totaltBetalt += betalt;
            totaltKvarAttBetala += kvarAttBetala;

totaltBelopp += belopp;
                totaltBetalt += betalt;
                totaltKvarAttBetala += kvarAttBetala;

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

## #2 — headbug, 2008-05-22T10:22Z

Du har glömt måsvingar runt else-satsen, precis på samma sätt som efter if-satsen.

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

## #3 — annasmurf, 2008-05-22T10:57Z

den gnäller på  FakturaSchema.FakturaRow\[0\] är en 'type'...

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

## #4 — freguz, 2008-05-22T11:02Z

Visa mer kod tack. Vad är "FakturaSchema.FakturaRow\[0\].Kreditfaktura"?

om detta handlar om en datareader (dr) så bör väl syntaxen kunna vara typ if(dr.GetInt32(0) == -1)

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

## #5 — annasmurf, 2008-05-22T11:30Z

hej, löste det själv skulle vara Fakturaschema med litet f för FakturaSchema med stort F är klassen medan objektet har litet f.

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/171705-if-sats
