none
Excluir mais de um registro a partir do datagridview RRS feed

  • Pergunta

  • Boa noite pessoal,

    estou desenvolvendo uma aplicação onde tenho um datagridview com varios registros de usuarios, enfim a aplicação esta funcionando perfeitamente efetuando select, update, delete e insert, ela esta trabalhando da seguinte forma, na hora de exlcuir um registro eu seleciono uma linha do datagridview e clico em um botão excluir, onde nesse botão tem um procedimento que pega o ID da linha selecionada em questão, e executo um delete na base passando como parametro o ID que peguei da linha selecionada, porem surgiu a seguinte situação, precisaria as vezes fazer exclusões multiplas, ou seja eu precisaria selecionar mais de uma linha desse datagridview(segurando o control ou até mesmo clicando e arrastando no caso de ser linhas sequenciais) e apagá-las de uma só vez, porem não tenho ideia de como fazer isso...

    alguem poderia me ajudar? é possivel fazer isso?

    qualquer sugestão é muito bem vinda!!!!

    ahhhh estou em winforms vb.net e base em access

    Desde já muito obrigado

    abraço


    d[^.^]b

    sábado, 18 de julho de 2015 00:52

Respostas

  • boa noite marcos, obrigado por tentar ajudar, mas infelizmente pelos links que você passou não consegui resolver meu problema, mas felizmente consegui resolve-lo de outra forma...segue pra quem tiver o mesmo problema um dia ;)

                For i As Integer = dgvTabela.SelectedRows.Count - 1 To 0 Step -1
                    ID = dgvTabela.SelectedRows(i).Cells(0).Value.ToString
                    funcoes.excluirAluno(ID)
                    dgvTabela.Rows.Remove(dgvTabela.SelectedRows(i))
                Next

    enfim valeu pessoal

    abs


    d[^.^]b

    • Marcado como Resposta Marcos SJ quarta-feira, 29 de julho de 2015 17:34
    terça-feira, 28 de julho de 2015 23:49

Todas as Respostas

  • Olá Thiago... _,

    Tudo bem?

    Seguem abaixo links que talvez possam te auxiliar na resolução do seu problema:

    Link 01

    Link 02

    Espero ter ajudado.

    Atenciosamente


    Marcos Roberto de Souza Junior

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

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e 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.

    segunda-feira, 20 de julho de 2015 19:01
  • boa noite marcos, obrigado por tentar ajudar, mas infelizmente pelos links que você passou não consegui resolver meu problema, mas felizmente consegui resolve-lo de outra forma...segue pra quem tiver o mesmo problema um dia ;)

                For i As Integer = dgvTabela.SelectedRows.Count - 1 To 0 Step -1
                    ID = dgvTabela.SelectedRows(i).Cells(0).Value.ToString
                    funcoes.excluirAluno(ID)
                    dgvTabela.Rows.Remove(dgvTabela.SelectedRows(i))
                Next

    enfim valeu pessoal

    abs


    d[^.^]b

    • Marcado como Resposta Marcos SJ quarta-feira, 29 de julho de 2015 17:34
    terça-feira, 28 de julho de 2015 23:49