Sobre a lógica de programação, eu concordo que ela tem sua importancia, mas tem gente que fala o seguinte: Iniciante tem que aprender logica de programação
Por que criar parâmetros para cada campo que será atualizado ajuda a evitar SQL Injection? Exemplo:
SqlCommand comm = new SqlCommand("UPDATE Contatos Set Telefone = @Telefone, " +
"Cidade = @Cidade, " +
"Email = @Email, " +
...
Lamentavelmente percebi uma coisa após observar as ações dos analistas que fazem suas análises nas minhas sugestões de edições para postagens de perguntas e respostas, e com os resultados das auditorias que passe/reprovei, e nas minhas experiências em análises de perguntas e respostas.
Essas fo...