SoloCodigo
		CLR: .Net / Mono / Boo / Otros CLR => Otros CLR => Mensaje iniciado por: ZiCruz en Martes  8 de Mayo de 2007, 00:40
		
			
			- 
				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.
- 
				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...
- 
				cual es el metodo para refrecar sin tener que cargarla de nuevo cada vez
			
- 
				no lo se, eso lo debes averiguar tu---  :scream: 
 yo no trabajo con bd en .net