DataGridView???

marceron

Membro
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!
 
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
 
Back
Topo