Premetto che sono MOLTO alle prime armi con asp..
stò facendo una procedura di con successivo aggiornamento di un campo
codice:
Set objConn = server.CreateObject("ADODB.connection")
objConn.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.Mappath("../../db/press.mdb") & ";"
dim objrs
set objrs = Server.CreateObject("ADODB.Recordset")
SQL="UPDATE Utenti SET Presenza=true WHERE IDutente="&IDUt
objrs.Open SQL, objconn
utentionline=utentionline&"</div> "
response.Write(utentionline)
objconn.Close
Set objconn=Nothing
objrs.Close
Set objrs=Nothing
In teoria dovrebbe funzionare (almeno credo)
ma la pagina mi da errore...
ADODB.Recordset error '800a0e78'
Operation is not allowed when the object is closed.
/championship/edit/check.asp, line 43
Alla linea 43 c'è la chiusura di "objrs"
difatti se la elimino va tutto a posto...
Ma gli oggetti non andrebbero sempre chiusi?!?!?
Mi date una mano??