Salve,
ho questo codice...
Il problema? Genera questo errore:
"Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Driver ODBC Microsoft Access] Impossibile aggiornare. Database o oggetto di sola lettura.
/modifica_carico_giorno_p.asp, line 57"
Ovviamente i permessi sono settati, ma non capisco il perchè...
Qualcuno ha una dritta?
codice:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>MODIFICA CARICO PROTOCOLLATO</title> <% Set Conn=Server.CreateObject("ADODB.Connection") strConn="driver={Microsoft Access Driver (*.mdb)}; " strConn=strConn & " DBQ=" & Server.MapPath("magazzino.mdb") strConn=strConn & ";pwd=" & strCode Conn.Open strConn dim sql_cerca, sql_carca_magazzino sql_cerca = Session("sql_cerca") sql_cerca_magazzino = Session("sql_cerca_magazzino") Set rs = Server.CreateObject("ADODB.Recordset") rs.open sql_cerca, conn, 3, 3 Set rs_magazzino = Server.CreateObject("ADODB.Recordset") rs_magazzino.open sql_cerca_magazzino, conn, 3, 3 dim iterazioni, contatore, qta, bolla, lotto, scadenza, protocollo iterazioni = request.Form("iterazioni") %> </head> <body> <% FOR contatore = 0 TO iterazioni-1 qta = request.form("qta" & contatore) lotto = request.form("lotto" & contatore) bolla = request.form("bolla" & contatore) scadenza = request.form("scadenza" & contatore) protocollo = request.form("protocollo" & contatore) IF protocollo = "on" THEN protocollo = "TRUE" ELSE protocollo = "FALSE" END IF rs("quantita") = qta rs("lotto") = lotto rs("n_bolla") = bolla rs("scadenza") = scadenza rs("protocollato") = protocollo rs_magazzino("quantita") = qta rs_magazzino("lotto") = lotto rs_magazzino("n_bolla") = bolla rs_magazzino("scadenza") = scadenza rs_magazzino("protocollato") = protocollo rs_magazzino.update rs_magazzino.MoveNext rs.update rs.MoveNext NEXT %> </body> </html> <% rs_magazzino.close set rs_magazzino = nothing rs.close set rs= Nothing conn.close set conn= Nothing Session.Abandon() response.redirect("zone.html") %>