11. oktober 2004 - 08:32
Der er
11 kommentarer og 1 løsning
Læg tal sammen!
Hvis jeg har et Recordset som jeg gerne vil ligge sammen, eks Dim TotalPris Do until rsShowOrder.EOF TotalPris = TotalPris + rsShowOrder("Price") rsShowOrder.movenext loop Hvordan gør jeg så det?
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
11. oktober 2004 - 08:43
#1
Dim TotalPris Do until rsShowOrder.EOF TotalPris = CInt(TotalPris + rsShowOrder("Price")) rsShowOrder.movenext loop //>Rune
11. oktober 2004 - 08:51
#2
Det vil den ikke....
11. oktober 2004 - 08:52
#3
Microsoft VBScript runtime error '800a000d' Type mismatch /showorder.asp, line 103
11. oktober 2004 - 09:18
#4
Så er det fordi du parser et bogstaver.... De kan jo ikke ligges sammen! //>Rune
11. oktober 2004 - 09:25
#5
Nej det er tal...
11. oktober 2004 - 09:30
#6
I min Access DB, står kollonnen til at være tal...
11. oktober 2004 - 09:42
#7
Det kan også være null hvis et tal ikke er udfyldt i database. du kan evt. prøv at rette linjen det til: Dim TotalPris TotalPris=0 Do until rsShowOrder.EOF TotalPris = TotalPris + Clng(rsShowOrder("Price")) rsShowOrder.movenext loop TotalPris=round(TotalPris,2) Hvis du kun skal hvade totalpris kan du bruge SQL sum funktion: sql = "select sum(price) at totalPris from tabel" set rs=conn.Execute(sql) response.write "Den totale pris er : " & rs("totalpris")
11. oktober 2004 - 09:49
#8
Det er heller ikke NULL.... det ved jeg...
11. oktober 2004 - 10:12
#9
Ok, hvad så melder den også den fejl med det jeg har forslået?
11. oktober 2004 - 10:29
#10
eagleeye.... ved ikke lige hvordan jeg skal bruge den sætning!
11. oktober 2004 - 10:29
#11
ok men det var nu også mere dette: Dim TotalPris TotalPris=0 Do until rsShowOrder.EOF TotalPris = TotalPris + Clng(rsShowOrder("Price")) rsShowOrder.movenext loop TotalPris=round(TotalPris,2)
11. oktober 2004 - 10:40
#12
takker
Kurser inden for grundlæggende programmering