A differenza di Access, in SQL Server il parametro è contrassegnato dal punto interrogativo.
Pertanto la tua query sarà
codice:
UPDATE Utenti SET Nome = ? WHERE Id = 1
e nella definizione dei parametri dovrai inserire:
codice:
comm.Parameters.Add("?", SqlDbType.VarChar).Value = tbNome.Text;