Hvordan +'er jeg et beløb som står i en database

Tags:    asp.net

Hej allesammen .
Jeg ved ikke hvordan jeg bedst kan forklare det , og om det her skulle have stået i C# , men jeg håber at jeg alligevel kan få hjælp.

Jeg har en datalist og datalisten bliver der taget nogle beløb ud i fra en Database.
Disse beløb skal +'es, så hvis f.eks. der står:
3, 4, 5 ,6 ,7
i databasen, så skal den +'se disse beløb sammen.
kan dette lade sig gøre ? (;



Det hiver dem vel bare ud og "+'er" dem sammen? Kører listen igennem med en while løkke?



Jeg er rimelige Newbie til det her, så kan du forklare det sådan så jeg bedre kan forstå det, Martion Slot ? :)



Jeg kan ikke rigtigt finde ud af hvad en Datalist er, men det ligner da ikke en container type som Vector og Dictonary (eller hvad de nu hedder i .NET)

Men vis du har styr på at få element x ud af Datalisten (lad os kalde funktionen Datalist.get(int x)) og styr på at få længden på den(lad os kalde funktionen Datalist.lenght())

Så kan du gøre sådan her:
Fold kodeboks ind/udKode 


Så har du resultatet i result variablen.

Undskyld vis jeg har misforstået det helt :P



Hmm jeg tænker bare, hvorfor ikke bruge sql til og plusse?

Du kan jo bruge SUM() til og plusse alle værdier sammen og så bare få en række tilbage



Casper, kan du give et eksempel ? :)



SELECT SUM(fldBeloeb) FROM tblTabel

Hvor din tabel ser således ud:
fldBeloeb
3
4
5
6
7

Resultatet af queryen er så 25



t