Niente da fare mi da sempre l'errore:
Per l'operazione è necessaria una query aggiornabile
Mi sto sempre più convincendo che è dovuto ai permessi di scrittura sul database perchè provando in ques'altro modo mi da il seguente errore:
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Sans Titre</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<meta name="generator" content="HAPedit 3.1">
</head>
<body bgcolor="#FFFFFF">
<%
Dim ParamID, MyConn, MyRS, SQLQuery, aux
ParamID = Request.QueryString("ID")
Set MyConn = Server.CreateObject("ADODB.Connection")
Set MyRS = Server.CreateObject("ADODB.Recordset")
MyConn.open ("Provider= Microsoft.ACE.OLEDB.12.0; Data Source=" & Server.MapPath("/TecnologieWeb/mdb-database/Elettrodomestici.accdb"))
SQLQuery = "SELECT NDown FROM Manuali WHERE ID_Prodotto = "&ParamID
MyRS.Open SQLQuery, MyConn
aux = MyRS.Fields("NDown").value + 1
MyRS.Close
Set MyRS = Nothing
Set MyRS = Server.CreateObject("ADODB.Recordset")
MyRS.open SQLQuery, MyConn, 3, 3
MyRS("NDown") = aux
rs.Update
MyRS.Close
MyConn.Close
%>
</body>
</html>
L'errore è Il set di record corrente non supporta l'aggiornamento. Potrebbe trattarsi di una limitazione del provider o del tipo di blocco selezionato.
Help!