Usuário com melhor resposta
BindingNavigator

Pergunta
-
é o seguinte eu criei uma base de dados local em visual basic 2010, adicionei umas tabelas e adicionei o datasource.
passei os details para um form e o vb 2010 gerou logo um codigo:
Private Sub ClientesBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ClientesBindingNavigatorSaveItem.Click
Me.Validate()
Me.ClientesBindingSource.EndEdit()
Me.TableAdapterManager.UpdateAll(Me.RegistoDataSet)
End Sub
Private Sub registarclientes_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'TODO: This line of code loads data into the 'RegistoDataSet.clientes' table. You can move, or remove it, as needed.
Me.ClientesTableAdapter.Fill(Me.RegistoDataSet.clientes)
End Sub.acrescentei uns dados e deu tudo certo, mas quando elimino os dados ele da-me erro e nao elimina os dados.
alguem me pode ajudar?
Respostas
-
Verifica se no seu dataset, no modo design, vai TableAdapter configurar, Advanced Options, e ver se está marcado algo como Generate, Insert, Updade...
- Marcado como Resposta Robson William SilvaModerator terça-feira, 20 de setembro de 2016 17:00
Todas as Respostas
-
Primeiro, qual o erro que aparece?
Segundo, você tem que criar um evento para excluir os dados do seu dataset e atualizar:
Me.MeuBindingSource.RemoveCurrent() Me.MeuTableAdapter.Update(MeuDataSet.MinhaTabela)
- Editado Marques Junior terça-feira, 20 de setembro de 2016 13:52
-
-
Para testar, cria um button com o seguinte código, no evento click, e ver se funciona:
Me.ClientesBindingSource.RemoveCurrent() Me.TableAdapterManager.Update(Me.RegistoDataSet)
- Editado Marques Junior terça-feira, 20 de setembro de 2016 14:23
-
-
Verifica se no seu dataset, no modo design, vai TableAdapter configurar, Advanced Options, e ver se está marcado algo como Generate, Insert, Updade...
- Marcado como Resposta Robson William SilvaModerator terça-feira, 20 de setembro de 2016 17:00
-