CLR: .Net / Mono / Boo / Otros CLR > Otros CLR

 Mejorar Actualización De Datos De Un Dataviewgrid

(1/1)

ZiCruz:
para actualizar un DataViewGrid cada 5 segundos lo que hago es desde un Timer llamo a la siguiente función:

void ActualizarDatos() {
     //DT->Rows->Find  
     DT = gcnew DataTable();
     SDA->Fill(DT);
   dgDatos->DataSource = DT;
}


Notas: DT (es un DataTable), SDA (es un   SqlDataAdapter) y dgDatos ( es un DataViewGrid)

pero no se si hay una manera mejor, parece un poco chapuzas, sabeis alguna manera mejor de hacerlo.

JuanK:
Asi esta básicamente bien,
pero revisa la alternativa de no crear cada vez otro DataTable:

DT = gcnew DataTable();

verifica sino lo puedes mejor refrescar o al go por el estilo que no implique reservar mas memoria y darle mas trabajo al gc.


Este hilo debe estar en el foro de otros CLR...

ZiCruz:
cual es el metodo para refrecar sin tener que cargarla de nuevo cada vez

JuanK:
no lo se, eso lo debes averiguar tu---  :scream:
yo no trabajo con bd en .net

Navegación

[0] Índice de Mensajes

Ir a la versión completa