Ho questa procedura per la modifica dei dati, ma non riesco a capire perchè non funziona...

codice:
        string s = "";
        s = "UPDATE Utente Set ";

        for (int i = 0; i < e.NewValues.Count; i++)
        {
            s += e.NewValues[i].ToString() + ",";   
        }
        s += " WHERE uid = '" + e.Keys[0].ToString() + "'";  
        Response.Write(s);
potete aiutarmi gentilmente?