Ho un Db Access con due campi numerici dove inserisco dei valori iniziali, vorrei fare un controllo su questi campi, lo script è il seguente
<%
CString = "DBQ=" & Server.Mappath("_db/valori.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};"
Set OBJdbConnection = server.CreateObject("adodb.connection")
OBJdbConnection.open Cstring
Set RS = Server.CreateObject("ADODB.Recordset")
RS.Open "SELECT * from valori", OBJdbConnection,2,3
RS.AddNew
RS("ultimo_valore") = Request.Form("ultimo_valore")
RS("valore_iniziale") = Request.Form("valore_iniziale")
RS.Update
if Request.Form("valore_iniziale") > Request.Form("ultimo_valore") then
response.redirect("index.asp")
end if
response.Write("Valore minore di quello iniziale")
RS.Close
set RS=Nothing
set OBJdbConnection=Nothing
%>
in pratica vorrei che il database si aggiornasse solo se il valore inserito sia maggiore di quello iniziale.
Vi ringrazio anticipatamente

Rispondi quotando