Usuário com melhor resposta
como apagar todos os dados de um dataset de uma bd criada pelo vb

Pergunta
-
Respostas
-
Para excluir usamos o método RemoveAt(indice) do BindingManagerBase . Ele exclui a linha associada ao índice especificado no BindingContext. No código solicitamos a confirmação da exclusão e verificamos se há registros no dataset.
Por exemplo:
Private Sub btnEliminar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnEliminar.Click
If MessageBox.Show("Confirma a exclusão do registro atual ? ", "Excluir Registro", MessageBoxButtons.YesNo,_ MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) = DialogResult.Yes Then
If (Me.BindingContext(dsAuthors1, "authors").Count > 0) Then
Me.BindingContext(dsAuthors1, "authors").RemoveAt(Me.BindingContext(dsAuthors1, "authors").Position)
mostra_dados_atual()
Else
MessageBox.Show("Não há registros a serem excluídos !")
End If
End If
End Sub
http://www.macoratti.net/vbnet_7.htm
http://www.macoratti.net/vbn_tdds.htm
Att,
Ricardo Cortes Microsoft Contingent Staff
Esse contedo e fornecido sem garantias de qualquer tipo, seja expressa ou implicita.
MSDN Community Support
- Editado Ricardo Barbosa Cortes segunda-feira, 3 de novembro de 2014 10:49
- Sugerido como Resposta Ricardo Barbosa Cortes segunda-feira, 3 de novembro de 2014 17:57
- Marcado como Resposta Ricardo Barbosa Cortes segunda-feira, 3 de novembro de 2014 17:57
-
Bom dia Ko0kie,
Esse seu comando funciona normalmente para apagar todas as linhas da tabela de saída?
Você quer apagar todos os dados sempre ou apenas uma vez?
Att,
Ricardo Cortes Microsoft Contingent Staff
Esse contedo e fornecido sem garantias de qualquer tipo, seja expressa ou implicita.
MSDN Community Support
- Sugerido como Resposta Ricardo Barbosa Cortes terça-feira, 4 de novembro de 2014 17:12
- Marcado como Resposta Ricardo Barbosa Cortes terça-feira, 4 de novembro de 2014 17:12
Todas as Respostas
-
Bom dia Ko0kie,
Esse seu comando funciona normalmente para apagar todas as linhas da tabela de saída?
Você quer apagar todos os dados sempre ou apenas uma vez?
Att,
Ricardo Cortes Microsoft Contingent Staff
Esse contedo e fornecido sem garantias de qualquer tipo, seja expressa ou implicita.
MSDN Community Support
- Sugerido como Resposta Ricardo Barbosa Cortes terça-feira, 4 de novembro de 2014 17:12
- Marcado como Resposta Ricardo Barbosa Cortes terça-feira, 4 de novembro de 2014 17:12
-
Para excluir usamos o método RemoveAt(indice) do BindingManagerBase . Ele exclui a linha associada ao índice especificado no BindingContext. No código solicitamos a confirmação da exclusão e verificamos se há registros no dataset.
Por exemplo:
Private Sub btnEliminar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnEliminar.Click
If MessageBox.Show("Confirma a exclusão do registro atual ? ", "Excluir Registro", MessageBoxButtons.YesNo,_ MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) = DialogResult.Yes Then
If (Me.BindingContext(dsAuthors1, "authors").Count > 0) Then
Me.BindingContext(dsAuthors1, "authors").RemoveAt(Me.BindingContext(dsAuthors1, "authors").Position)
mostra_dados_atual()
Else
MessageBox.Show("Não há registros a serem excluídos !")
End If
End If
End Sub
http://www.macoratti.net/vbnet_7.htm
http://www.macoratti.net/vbn_tdds.htm
Att,
Ricardo Cortes Microsoft Contingent Staff
Esse contedo e fornecido sem garantias de qualquer tipo, seja expressa ou implicita.
MSDN Community Support
- Editado Ricardo Barbosa Cortes segunda-feira, 3 de novembro de 2014 10:49
- Sugerido como Resposta Ricardo Barbosa Cortes segunda-feira, 3 de novembro de 2014 17:57
- Marcado como Resposta Ricardo Barbosa Cortes segunda-feira, 3 de novembro de 2014 17:57