prova così
codice:
<%
From=Request.Querystring("From")
If ucase(From) = "BAR" then
Birre = Request.Form("Birre")
nBirre = Request.Form("nBirre")
Bibite = Request.Form("Bibite")
nBibite = Request.Form("nBibite")
Acqua = Request.Form("Acqua")
nAcqua = Request.Form("nAcqua")
Caffe = Request.Form("Caffe")
nCaffe = Request.Form("nCaffe")
Giorno = Request.Querystring("Giorno")
Settimana = Request.Querystring("Settimana")
Mese = Request.Querystring("Mese")
Anno = Request.Querystring("Anno")
today=Mese&"/"&Giorno&"/"&Anno
conta = 0
Sommatoria=0
Bar=birre*nbirre+bibite*nbibite+acqua*nacqua+caffe*ncaffe
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open("Provider = Microsoft.Jet.OLEDB.4.0; Data Source = " & Server.MapPath("/mdb-database/scheda_di_lavorazione.mdb"))
Set rs = Server.CreateObject("ADODB.Recordset")
set rs = objConn.Execute("Select * From Cassa where giorno=#"&today&"#")
Do while not rs.EOF
conta = 1
Sommatoria=rs("Bar")+Bar
rs.movenext
Loop
if conta=1 then
set rs = objConn.Execute("UPDATE Cassa SET Bar="&Sommatoria&" WHERE giorno=#"&today&"#")
else
set rs = objConn.Execute("INSERT INTO Cassa (GIORNO, BAR) VALUES (#"&today&"#, "&Sommatoria&")")
end if
Response.Redirect "OK.asp?from=cassa&Barnew="&Bar&"&Somma="&sommatoria
end if
%>