webForumDet fria alternativet

Summera 2 fält och lägga in i databas

ASP

1 svar · 113 visningar · startad av Bj

Medlem sedan sep. 2000314 inlägg
Frågan#1

Jag vill summera 2 stycken fält och lägga resultatet i databasen. Försökte bland annat med nedanstående men lyckas ej.

RecSet("antal1") = Request.Form("antal1")
RecSet("apris1") = Request.Form("apris1")
RecSet("summan1")=antal1*apris1

Längre upp på min sida finns följande som visas när man lagt ihop fältet.

Dim apris1, antal1, summa1 
antal1 = Request.Form("antal1") 
apris1 = Request.Form("apris1") 
summa1 = apris1 * antal1 
<%=Summa1%>

Detta funkar fint men hur skall man få in det i databasen?

Medlem sedan dec. 200012 464 inlägg
#2

Det finns ingen anledning att lägga det i databasen alls. Du kan lika gärna räkna ut det när du hämtar data.

select antal1*apris1 from ogrish

Annars så borde väl

antal1 = Request.Form("antal1") 
apris1 = Request.Form("apris1") 
RecSet("antal1") = antal1
RecSet("apris1") = apris1
RecSet("summan1")= antal1*apris1

ge totalpriset.

------------------
essentitia preter non sans multiplicandum

257 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)