Ciao a tutti ragazzi,
ho girato dappertutto ma mi è rimasto questo problema e spero sappiate aiutarmi...
Ho un form semplicissimo con un menù a tendina, un campo di testo e l'invio:
<select name="id">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
<input type="text" name="nome" size="20">
<input type="submit" value="Invia" name="B1">
Il tutto viene inviato con POST a aggiorna.asp
AGGIORNA.ASP
<%
formid = Request.Form("id")
formnome = Request.Form("nome")
set conn = server.createObject("ADODB.Connection")
conn.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & server.mapPath("ASPsample.mdb")
sql = "UPDATE Risultati SET nome = '" & formnome & "' WHERE id = '" & formid & "'"
conn.execute(sql)
conn.close
set conn = nothing
%>
Qualcuno mi sa dire perchè quando dò l'invio sul form, mi va in errore??
"Tipo di errore:
Microsoft JET Database Engine (0x80040E07)
Tipi di dati non corrispondenti nell'espressione criterio."
Grazie!!!

Rispondi quotando
