Ciao ragazzi, vi chiedo gentilmente una mano: ho questa pagina asp che passa i valori id ( nel db tipo contatore) e cons (nel db tipo numerico).
codice:
<form action="giada.asp" method="post">
<table border="1" width="100%">
<tr>
<td width="10%"><i><INPUT TYPE="TEXT" name="id" value="<%=rs("contatore")%>"> [/i]</td>
<td width="65%"><%=rs("descrizione")%></td>
<td width="5%"><%=rs("quantita")%></td>
<td width="5%"><%=rs("giacenza")%></td>
<td width="5%"><i><INPUT TYPE="TEXT" name="cons" value="<%=rs("consegnato")%>"> [/i]</td>
<td width="15%"><input type="submit" value="invia"><font color="#FF9933"></font></font></td>
</font>
</tr>
</table></div>
Poi tento di aggiornare il campo consegnato:
codice:
consi= request.form("cons")
idd=request.form("id")
strconn="Driver={Microsoft Access Driver (*.mdb)}; dbq="&Server.MapPath("intranet.mdb")
set Conn=Server.CreateObject("ADODB.Connection")
Conn.open strconn
sql = "UPDATE farmaci set consegnato='&consi&' where contatore='&idd&';"
conn.execute(sql)
conn.close
set conn = nothing
response.redirect "controlsalop.asp"
Ma mi da Tipi di dati non corrispondenti...........
Avete qualche consiglio?