none
Datagrid para texbox e update RRS feed

  • Pergunta

  • Galera, tenho uma datagrid onde consigo jogar os dados para as textbox, Mas não to conseguindo realizar o update dos dados. Gostaria da Ajuda de vocês.

    int IndexRow;

     public void alterar()
            {
                
                DataGridViewRow newDataRow = this.dataGridView4.Rows[IndexRow];
               
                newDataRow.Cells["Dia"].Value = dateDia.Text;
                newDataRow.Cells["Hora"].Value = dateTime.Text;
                newDataRow.Cells["Proc_N"].Value = txtProc.Text;
                newDataRow.Cells["Nome"].Value = txtNome.Text;
                newDataRow.Cells["Audiencia"].Value = txtAudiencia.Text;
                newDataRow.Cells["Conselho"].Value = txtConselho.Text;
                newDataRow.Cells["Defesa"].Value = txtDefesa.Text;
                newDataRow.Cells["Juiz"].Value = cboJuiz.Text;
            
            
            
            }


     private void dataGridView4_CellContentClick(object sender, DataGridViewCellEventArgs e)
            {
               
    
                    DataGridViewRow row = this.dataGridView4.Rows[IndexRow];
    
                    dateDia.Text = row.Cells["Dia"].Value.ToString();
                    dateTime.Text = row.Cells["Hora"].Value.ToString();
                    txtProc.Text = row.Cells["Proc_N"].Value.ToString();
                    txtNome.Text = row.Cells["Nome"].Value.ToString();
                    txtAudiencia.Text = row.Cells["Audiencia"].Value.ToString();
                    txtConselho.Text = row.Cells["Conselho"].Value.ToString();
                    txtDefesa.Text = row.Cells["Defesa"].Value.ToString();
                    cboJuiz.Text = row.Cells["Juiz"].Value.ToString();
                
            }


    sexta-feira, 16 de setembro de 2016 00:02

Respostas

  • Boa tarde SouthNew,

    Por gentileza, de uma olhada nessa série de exemplos.
    Esse link em específico mostra como fazer o update.

    Atenciosamente,


    Robson William Silva

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    • Marcado como Resposta SouthNew segunda-feira, 19 de setembro de 2016 12:24
    sexta-feira, 16 de setembro de 2016 18:04
    Moderador

Todas as Respostas

  • Olá!

    Onde é que você está setando a variável IndexRow? Essa variável deve ser configurada com o índice da linha que você quer alterar no grid..

    Abraço!


    André Alves de Lima
    Microsoft MVP - Client App Dev
    Visite o meu site: http://www.andrealveslima.com.br
    Me siga no Twitter: @andrealveslima

    sexta-feira, 16 de setembro de 2016 11:23
    Moderador
  • Teria como explicar melhor. como assim a variável deve ser configurada com o índice da linha que você quer alterar no grid?
    sexta-feira, 16 de setembro de 2016 13:40
  • Boa tarde SouthNew,

    Por gentileza, de uma olhada nessa série de exemplos.
    Esse link em específico mostra como fazer o update.

    Atenciosamente,


    Robson William Silva

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    • Marcado como Resposta SouthNew segunda-feira, 19 de setembro de 2016 12:24
    sexta-feira, 16 de setembro de 2016 18:04
    Moderador