Leudassdf Posted February 26, 2012 at 05:42 PM Report Share #441220 Posted February 26, 2012 at 05:42 PM Boas Pessoal! Estou a tentar guardar uns valores numa base de dados access, no entanto nunca trabalhei com base de dados e por isso tenho vindo a ter alguns problemas. no entanto pelo que pesquisei consegui fazer o seguinte: Coloquei labels e text box e arrastei atraves da data sources os respectivos " tabelas" que quero preencher, para a textbox. No codigo aparece-me isto: Public Class Form1 Private Sub DespesasBindingNavigatorSaveItem_Click(sender As System.Object, e As System.EventArgs) Handles DespesasBindingNavigatorSaveItem.Click Me.Validate() Me.DespesasBindingSource.EndEdit() Me.TableAdapterManager.UpdateAll(Me.Receitas_vs_despesasDataSet) End Sub Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load 'TODO: This line of code loads data into the 'Receitas_vs_despesasDataSet.Rendimentos' table. You can move, or remove it, as needed. Me.RendimentosTableAdapter.Fill(Me.Receitas_vs_despesasDataSet.Rendimentos) 'TODO: This line of code loads data into the 'Receitas_vs_despesasDataSet.Despesas' table. You can move, or remove it, as needed. Me.DespesasTableAdapter.Fill(Me.Receitas_vs_despesasDataSet.Despesas) End Sub Private Sub RendimentosBindingNavigatorSaveItem_Click(sender As System.Object, e As System.EventArgs) Handles RendimentosBindingNavigatorSaveItem.Click Me.Validate() Me.RendimentosBindingSource.EndEdit() Me.TableAdapterManager.UpdateAll(Me.Receitas_vs_despesasDataSet) End Sub End Class Em primeiro lugar ele so guarda as Despesas. Os Rendimentos nunca guarda. Podera ser o codigo que esta errado? Em segundo lugar por vezer ao sair do programa mesmo clicando em guardar ele parece limpa tudo. no entanto eu queria que o programa preenche-se a base de dados. Guarda-se la os valores. Alguem me pode ajudar? Link to comment Share on other sites More sharing options...
Caça Posted February 27, 2012 at 11:35 AM Report Share #441302 Posted February 27, 2012 at 11:35 AM https://wiki.portugal-a-programar.pt/dev_net:vb.net:bindingsources Pedro Martins Não respondo a duvidas por PM Link to comment Share on other sites More sharing options...
Leudassdf Posted March 1, 2012 at 12:05 PM Author Report Share #441757 Posted March 1, 2012 at 12:05 PM Em 27/02/2012 às 12:35, Caça disse: https://wiki.portugal-a-programar.pt/dev_net:vb.net:bindingsources obrigada! vou tentar fazer... Link to comment Share on other sites More sharing options...
veaoum Posted March 2, 2012 at 03:00 AM Report Share #441881 Posted March 2, 2012 at 03:00 AM Experimenta isto: Public Class Form1 Private Sub DespesasBindingNavigatorSaveItem_Click(sender As System.Object, e As System.EventArgs) Handles DespesasBindingNavigatorSaveItem.Click Me.Validate() Me.DespesasBindingSource.EndEdit() Me.TableAdapterManager.UpdateAll(Me.Receitas_vs_despesasDataSet) Me.RendimentosBindingSource.EndEdit() Me.TableAdapterManager.UpdateAll(Me.Receitas_vs_despesasDataSet) End Sub Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load 'TODO: This line of code loads data into the 'Receitas_vs_despesasDataSet.Rendimentos' table. You can move, or remove it, as needed. Me.RendimentosTableAdapter.Fill(Me.Receitas_vs_despesasDataSet.Rendimentos) 'TODO: This line of code loads data into the 'Receitas_vs_despesasDataSet.Despesas' table. You can move, or remove it, as needed. Me.DespesasTableAdapter.Fill(Me.Receitas_vs_despesasDataSet.Despesas) End Sub End Class em vez do código que tinhas. Já deve funcionar. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now