webForumDet fria alternativet

Hjälp med en INSERT sats

2 svar · 199 visningar · startad av plelkes

plelkesMedlem sedan mars 2002823 inlägg
#1

Vet inte ifall detta betraktas som korspostning, men jag gör ändå ett försök:

Jag har en sida med nedanstående kod:

<%
Session.LCID = 1053
Set vatskeb = Server.CreateObject( "Adodb.Connection" )
vatskeb.Provider = "Microsoft.Jet.OLEDB.4.0"
MdbFilePath = Server.MapPath("\vatskebalans\db\vbalans.mdb")
vatskeb.ConnectionString = "Data Source='" & MdbFilePath & "'"
vatskeb.open

pnr= Request.Form("personnr")
d = FormatDateTime(Date, 2)
For each formObj in Request.Form
     If left(formObj,9) = "leggatill" Then
            lngFluidID = Replace(Request.Form(formObj), "leggatill", "")
            strSQL = "INSERT INTO tblVetskebalans(Dag, FluidID, Volym, PatID) VALUES(#" & d & "#,'" & lngFluidID & "'," & Request.Form("volym" & lngFluidID) & ", '" & pnr & "')"

 Response.Write strSQL
vatskeb.Execute strSQL, , 128
   
     End if
Next
            
vatskeb.close
Set vatskeb = Nothing

%>

Nu vill jag att i tblVetskebalans.Na lägga till resultatet av multiplikation mellan

  1. textfältet där volymsskrivs = Request.Form("volym" & lngFluidID)
  2. tblFluids.Na -> talfält(fälststorlek= enkel, format = fast, 4 decimaler)
LarsGMedlem sedan dec. 200012 464 inlägg
#2

Lagra bara volymen och utför multiplikationen när du hämtar data.

plelkesMedlem sedan mars 2002823 inlägg
#3

LarsG skrev:

Lagra bara volymen och utför multiplikationen när du hämtar data.

Det har jag oxå tänkt, men..

Jag skall använda resultaten av multiplikationerna till att lagra det totala mängden Na, K, osv

131 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)