Ir ao conteúdo
  • Cadastre-se

Ana Clara Kettl

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

0
  1. Boa tarde Devs, estou começando meus estudos com C# e estou com um problema para resolver. Estou fazendo um sistema de cadastro no Visual Studio 2017. Na aba editar cadastro, quando clico em buscar ele preenche os campos com os dados do banco e quando clicar em alterar deve alterar os registros e mostrar uma mensagem de que foram alterados com sucesso, porém quando vou alterar um registro existente aparece o erro da imagem. Esse é o código do botão de alterar registro: private void button2_Click(object sender, EventArgs e) { try { int matricula = int.Parse(txtBusca.Text); string nome = txtNome.Text; float nota1 = float.Parse(txtNota1.Text); float nota2 = float.Parse(txtNota2.Text); string sqlUpdate = "UPDATE cadastro SET nm_nome ='" + nome + "', nota_1 =" + nota1 + ", nota_2 =" + nota2 + "WHERE nr_matricula =" + matricula + ";"; MySqlCommand sqlCommand = new MySqlCommand(sqlUpdate, connect); connect.Open(); txtDisplay.Text = "A conexão foi realizada com sucesso"; sqlCommand.ExecuteReader(); txtDisplay.Text = "A informação do aluno " + nome + " foi alterada com sucesso"; connect.Close(); } catch (Exception ex) { txtDisplay.Text += "Falha na conexão com o banco de dados"; txtDisplay.Text += ex.Message; txtDisplay.Text += ex.StackTrace; connect.Close(); } }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...