Usuário com melhor resposta
salvar registros

Pergunta
-
Ola, Bem quando clico no botão salvar do formulario criado por meio do metodo do 'arrastar e soltar' eu digito os dados do registros e quando clico no botão salvar nada acontece, eu ja olhei o evento associado ao botão e o código é esse:Bom o código é esse foi feito automaticamente pelo visual studio.
Private Sub CadastroPolicialBindingNavigatorSaveItem_Click(sender As System.Object, e As System.EventArgs) Handles CadastroPolicialBindingNavigatorSaveItem.Click Me.Validate() Me.CadastroPolicialBindingSource.EndEdit() Me.TableAdapterManager.UpdateAll(Me.Sampledatabase1DataSet1) End Sub
Respostas
-
Obrigado pela ajuda mas ainda não é isso, eu chequei e os nomes estão iguais, tentei tambem fazer um tuto do tipo 'drag and drop controls into the form' e também não deu certo, estou começando a desconfiar que possa ser algum erro de configuração do banco de dados, será que vcs podem me apontar que itens devo checar!?
Voce nao esta a entender a minha resposta. quando voce usa dataset tipado, arrasta o dataset no form, a microsoft cria duas base de dados. uma fica no bin, e outra no debug.
toda a informacao que voce gravar ela grava na base de dados que esta no bin. porque? porque quando voce compilar o programa a base de dados de teste nao e distribuida, mas sim a base de dados que esta no debug.
sempre que voce abre a base de dados toda a informacao desaparece, ela fica garavada se voce nao abrir manualmente.
a solucao e voce fazer a garavacao na base de dados que esta no debug, ai todas as informacoes k voce gravar fica permanentemente.
One word frees us of all the weight and pain of life: that word is love.- Sugerido como Resposta Eder CostaModerator segunda-feira, 26 de setembro de 2011 17:10
- Marcado como Resposta Eder CostaModerator terça-feira, 4 de outubro de 2011 14:15
Todas as Respostas
-
esta a salvar, so que esta a slavar na pasta que esta no debug ou bin.
faz click na base de deados, nas propiedades, seleciona salvar sempre k novo, no teu lado direito
One word frees us of all the weight and pain of life: that word is love. -
Antes de mais nada obrigado pela ajuda. Eu cliquei com o botão direito do mouse em SampleDataBase1 e não encontrei a propriedade que devo alterar, sera que estou fazendo algo errado? é que sou iniciante em programação e ainda estou meio perdido
-
nao com o botao dierito, seleciona o teu dataset1, cilck apenas uma vez, depois, olha no teu lado direito abaixo ai existe as propieades e escolhe salver sempre que novo
One word frees us of all the weight and pain of life: that word is love. -
blz, eu cliquei no dataset1, no meu caso SampleDataBase1DataSet1, olhei nas propriedades mas não encontrei a propriedade salvar sempre que novo, eu estou usando o visual studio express 2010 essa é a lista de propriedades que aparecem para mim e o objeto que e o objeto que eu liquei
- Editado mgfurtado domingo, 18 de setembro de 2011 13:43
-
aconteceu uma coisa parecida comigo um dia desses ai...é que eu mudei nome do botão e o script continuou com o nome antigo...
EX: Esse script aqui em baixo era parecido com o meu
Private Sub BindingNavigatorSaveItem_Click(sender As System.Object, e As System.EventArgs) Handles CadastroPolicialBindingNavigatorSaveItem.Click Me.Validate()
Me.CadastroPolicialBindingSource.EndEdit()
Me.TableAdapterManager.UpdateAll(Me.Sampledatabase1DataSet1)
End SubAi eu mudei o nome do botão Para AgendaSaveItem e depois disso eu não consegui salvar mais nada no banco de dados até que eu descobri que o nome estava errado no script ai eu recortei o script do antigo(original que o visual studio cria) e colei no AgendaSaveItem_Click e deu tudo certo...
--Álvaro HSP--- Sugerido como Resposta Eder CostaModerator quinta-feira, 22 de setembro de 2011 14:10
- Não Sugerido como Resposta Levi DomingosModerator quinta-feira, 22 de setembro de 2011 15:41
-
Obrigado pela ajuda mas ainda não é isso, eu chequei e os nomes estão iguais, tentei tambem fazer um tuto do tipo 'drag and drop controls into the form' e também não deu certo, estou começando a desconfiar que possa ser algum erro de configuração do banco de dados, será que vcs podem me apontar que itens devo checar!?
-
Olá amigo!
Realize um procedimento simples; faça um debug e analise no step se ele cai nesse evento _click.
Pode ser que neste procedimento de adicionar o evento no teu código ele tenha sido duplicado.
Pode ser que em outro momento você já tenha criado este evento e na segunda vez ele não adicionou a assinatura.
att;
Eder Costa
LATAM Forum Support Engineer
Microsoft Corporation
forumguys -
Obrigado pela ajuda mas ainda não é isso, eu chequei e os nomes estão iguais, tentei tambem fazer um tuto do tipo 'drag and drop controls into the form' e também não deu certo, estou começando a desconfiar que possa ser algum erro de configuração do banco de dados, será que vcs podem me apontar que itens devo checar!?
Voce nao esta a entender a minha resposta. quando voce usa dataset tipado, arrasta o dataset no form, a microsoft cria duas base de dados. uma fica no bin, e outra no debug.
toda a informacao que voce gravar ela grava na base de dados que esta no bin. porque? porque quando voce compilar o programa a base de dados de teste nao e distribuida, mas sim a base de dados que esta no debug.
sempre que voce abre a base de dados toda a informacao desaparece, ela fica garavada se voce nao abrir manualmente.
a solucao e voce fazer a garavacao na base de dados que esta no debug, ai todas as informacoes k voce gravar fica permanentemente.
One word frees us of all the weight and pain of life: that word is love.- Sugerido como Resposta Eder CostaModerator segunda-feira, 26 de setembro de 2011 17:10
- Marcado como Resposta Eder CostaModerator terça-feira, 4 de outubro de 2011 14:15