ciao,

ho un form che contiene i dati di un ssingolo utente in textbox, il problema è che se eseguo l'aggiornamento dei dati nel db la stringa sql mi da errore:

codice:
 ExecuteSqlStatement(Cnnstr, "UPDATE utente SET cognome='" + txtcognome.Text + "' nome='" + txtnome + "'  password='" + txtpsw.Text + "' email='" + txtemail.Text + "' WHERE username ='" + txtusername.Text + "'");
se provo invece ad esegruire solo questo pezzo riesce e mi aggiorna il campo, quindi penso dipenda dalla sintassi tra un campo e l'altro...

codice:
ExecuteSqlStatement(Cnnstr, "UPDATE utente SET cognome='" + txtcognome.Text + "'  WHERE username ='" + txtusername.Text + "'");
ho provato anke a mettere al posto della virgola "and" ma niente da fare... qlk può aiutarmi a capire dove è lerrore di sintassi tra i campi?

grazie