1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

DataGridView???

Discussão em 'Programação' iniciada por marceron, 9 de Fevereiro de 2008. (Respostas: 1; Visualizações: 539)

  1. Caros Companheiros!
    Posto aqui minha duvida e espero que alguem me ajude a solucionar meu problema.
    Estou tentando apenas apresentar o resultado de uma log de produção ao usuario. estou usando um componente DataGridView minha aplicação
    esta em C#. Configurei o DataSource para um banco em access e o grid
    me retornou a tabela. O problema é que os dados não se atualizam nem
    quando saio do sistema. Fiz todo o processo no modo designer e o que
    ele me retornou foi:

    private void FRMLOGVISUAL_Load(object sender, EventArgs e)
    {
    this.tBLOGPRODTableAdapter.Fill(this.dB_SIGSEDataSet1.TBLOGPROD);
    }
    // Aguardo o retorno do companheiros!


    Caros Companheiros!
     
  2. mOrSa

    mOrSa Power Member

    Depende do que estás a fazer. Os dados não actualizam como? Se efectuares modificações na BD estas não são repercutidas na Datagrid? Ou o contrário? Fazes alterações na Datagrid e elas não surtem qq efeito na Base de Dados?

    Outra coisa, se adicionaste o file .mdf ao teu projecto, ele vai ser transportado para a pasta "Debug" desde a sua localização. Logo, se estiveres a fazer alterações no file original, muito provavelmente não irá ter efeito no que está no "Debug" (eu tive problemas com isto ontem :( )

    Muito provavelmente terás de fazer um "refresh" dos dados que estão no Datasource ou guardá-los na BD, via Datasource... isto ->

    Dataset ds = New DataSet()
    DataGridView1.DataSource = ds;
    // ds <- carrega os dados e depois das alterações guardar na BD
    ds.AcceptChanges()

    Penso que a resolução passe por aí! Espero ter ajudado!

    1abraço
     

Partilhar esta Página