Ciao a tutti, ho un problema con l'aggiornamento del DB in JScript. vi spiego brevemente il mio problema:
devo fare un controllo su un DB contenente i record degli utenti registrati ad un sito. se lo user è gia stato usato, deve restituirmi un messaggio d'errore, altrimenti può continuare con l'update del DB e il redirect verso un altra pagina.
Questo è il mio codice
Non riesco a capire perchè mi continui a dare l'errore sull'update.codice:var c =0; while (!rst.EOF) { c++; if (rst("nome")==user) Response.Write("utente gia registrato"); else { rst.AddNew(); rst("user_id")=c+1; rst("nome")=user; rst("password")=pwd; rst.Update(); Response.Redirect("NEW_PAGE.asp"); } rst.MoveNext( ); }
l'errore è questo:
Vi prego ho bisogno di una manocodice:L'apporto modifiche non è riuscito perché si è cercato di duplicare i valori nell'indice, nella chiave primaria o nella relazione. Modificare i dati nel campo o nei campi che contengono dati duplicati, rimuovere l'indice o ridefinire l'indice per consentire l'inserimento di voci duplicate, quindi ritentare l'operazione.

					
					
					
						
  Rispondi quotando
  
 dai, ragionaci un po'
						