Salve gente, ho appena scoperto questo forum e mi è sembrato il luogo giusto per chiedere una mano circa un problema riguardante l'UPDATE di una tabella di un database SQL su una pagina ASP...

Vi spiego brevemente cosa devo fare: io ho due tabelle che registrano gli utenti di un portale; la prima tabella contiene i nomi degli utenti iscritti al portale, la seconda contiene il nome degli utenti iscritti nel forum...

ora io, tramite una pagina asp, vorrei che, quando un utente modifica user e password, questa modifica avvenga in entrambe le tabelle... per fare ciò ho scritto questa parte di codice...

codice:
	
<%
update2 = request.Form("update2")
if update2 = 2 then
		
		nome = request.Form("nome")
		cognome = request.Form("cognome")
		userid = request.form("userid")
		password = request.form("password")
		email = request.Form("email")
		datanascita = request.Form("DATANASCITA")
		sesso = request.Form("SESSO")
		cliente = request.Form("CLIENTE")
		sunpasscode = request.Form("SUNPASSCODE") 
		idcentro = request.Form("IDCENTRO")
		annoiscrizione = request.Form("ANNOISCRIZIONE")
		indirizzo = request.Form("indirizzo")
		cap = request.Form("cap")
		citta = request.Form("citta")
		idprovincia = request.Form("IDPROVINCIA")
		telefono = request.Form("telefono")
		idcellprefix = request.Form("IDCELLPREFIX")
		cellnumber = request.Form("CELLNUMBER")
		email2 = request.Form("email2")
		cfiscale = request.Form("cfiscale")
		note = request.Form("note")
		
		
		 
		 	sqlQUERY = "UPDATE dbo.db_Utenti SET Nome = "&nome&", Cognome ="&cognome&", UserId = "&userid&", Password ="&password&", Indirizzo ="&indirizzo&", Citta ="&citta&", Cap="&cap&", IDProvincia="&idprovincia&", Sesso="&sesso&", Telefono="&telefono&", IDCellPrefix="&idcellprefix&", CellNumber="&cellnumber&", DataNascita="&datanascita&", Email="&email&", Password="&password&", IDCentro="&idcentro&", SunPassCode="&sunpasscode&", AnnoIscrizione="&annoiscrizione&", cfiscale="&cfiscale&", note="&note&" WHERE IDUtente = '" & idutente & "' "
			Set MM_editCmd = Server.CreateObject("ADODB.Command")
			MM_editCmd.ActiveConnection = MM_MSC_STRING
			MM_editCmd.CommandText = sqlQUERY
			MM_editCmd.Execute
			MM_editCmd.ActiveConnection.Close
			
			QUERY2 = "UPDATE ****User.FORUM_MEMBERS SET M_NAME = "&userid&", M_USERNAME ="&userid&", M_PASSWORD2 ="&password&" WHERE MEMBER_ID ='" & memberid & "' "
			Set prova = Server.CreateObject("ADODB.Command")
			prova.ActiveConnection = MM_MSC_STRING
			prova.CommandText = QUERY2
			prova.Execute
			prova.ActiveConnection.Close

			end if
%>
il forum si basa sul engine snitz forum; il primo update avviene correttamente il secondo, seppure non mi venga visualizzato alcun messaggio di errore, non funziona... M_NAME e M_USERNAME sono due campi del forum che possono contenere la stessa variabile (a seconda se si voglia o meno che il nome che compare nel forum sia il medesimo della Username)...

Ora io sono bloccato... se qualche anima pia è in grado ed ha voglia di aiutarmi è benvenuta...
grazie in anticipo...

PS memberid me lo pesco da un select precedente e funziona...