No comprendo ciò che succede...
...devo fare un Update di cambio password...
Controllo anche che ci sia un errore (on error blablabla), viene ignorato perchè non si verifica alcun errore...quindi la pagina viene eseguita correttamente ma l'update non avviene...ho provato anche forzando la Query dandogli le stringhe da uploadare direttamente via codice ma nulla...il bello è che tale Query tramite l'interfaccia di access funziona correttamente...

Perchè????

codice:
<%
[...]

strConn = "Driver=Microsoft Access Driver (*.mdb);DBQ=" & Server.MapPath("login.mdb")

submitted = Request.QueryString("submitted")
If submitted then
	if Request.Form("txtNew")=Request.Form("txtConfirm") then
		login=trim(Session("login"))
		Pwd = Replace(Request.Form("txtNew"),"'","''")

		Set objConn = Server.CreateObject("ADODB.Connection")
		objConn.Open strConn

		'strsql = "UPDATE login SET password='" & Pwd & "' WHERE login='" & login & "'"
		strsql = "UPDATE login SET password='SERGIO' WHERE login='sergio'"

		Set objConn = Server.CreateObject("ADODB.Connection")
		objConn.Open strConn
			
		on error resume next
		objConn.Execute strsql
		if err = 0 then
			objConn.Close
			set objConn = Nothing
			response.Redirect ("cambioPassword.asp?ok=true")		
		else
			objConn.Close
			set objConn = Nothing
			response.Redirect ("cambioPassword.asp?Errore=true") 
		end if
	else
		response.Redirect ("cambioPassword.asp?Errore=true")
	end if
  end if	 
%>
La login sergio è correttamente inserito nel DB, difatti se prendo la stringa di forzatura che ho provato

UPDATE login SET password='SERGIO' WHERE login='sergio'

tramite interfaccia access essa funge correttamente.