Fatti stampare il contenuto di strSQL prima di passarla all'oggetto recordset.
codice:
strSQL = "UPDATE admin SET username='"&nl&"', password='"&np&"' WHERE username="&vl
response.write strSQL
response.flush
Set rs=Server.CreateObject("ADODB.recordset")
rs.Open strSQL, objCon
Response.write "Dati Aggiornati"
Comunque, aggiorni username dove username è anche nella clausola WHERE?
mmm... me pare strano... e poi username, se è stringa, andrebbe tra apici singoli ovunque.
codice:
strSQL = "UPDATE admin SET username='"&nl&"', password='"&np&"' WHERE username='"&vl&'"