SoloCodigo
		CLR: .Net / Mono / Boo / Otros CLR => Otros CLR => Mensaje iniciado por: ZiCruz en Viernes  4 de Mayo de 2007, 12:53
		
			
			- 
				Hola a tod@s,
 
 en un programa que estoy haciendo tengo un proceso va guardando unos datos datos y al  mismo tiempo tengo un  DataGridView muestro los datos y quiero que ese DataGridView se actualiza cada x tiempo.
 
 ¿¿cual es el comando para que se actualiza el DataGridView??
 
 yo tengo echo esto y no funciona "dgDatos es el DataGridView":
 
 Esto al cargar el formulario:
 
 String^ cadena = String::Concat("Data Source=.\\SQLEXPRESS;",
 "AttachDbFilename=\"", Application::StartupPath, "\\capturas.mdf\";",
 "Integrated Security=True;Connect Timeout=30;User Instance=True");
 
 String^ SQL = "SELECT * FROM Capturas ORDER BY idTrama DESC";
 
 conexion = gcnew SqlConnection(cadena);
 cSQL = gcnew SqlCommand(SQL, conexion);
 DT = gcnew DataTable();
 SDA = gcnew SqlDataAdapter(cSQL);
 SDA->Fill(DT);
 BS = gcnew BindingSource();
 BS->DataSource = DT;
 
 dgDatos->DataSource = BS;
 
 
 y esto en un timer de 5 segundos
 
 dgDatos->Update();
 dgDatos->Refresh();
 
 y no hace nada
 
 y si en el timer le pongo esto:
 
 SDA = gcnew SqlDataAdapter(cSQL);
 SDA->Fill(DT);
 BS = gcnew BindingSource();
 BS->DataSource = DT;
 
 dgDatos->DataSource = BS;
 
 dgDatos->Update();
 dgDatos->Refresh();
 
 Me va añadiendo las distintas cargas pero borras las antiguas
 
 Alguien me puede echar un mano????
 
 muchas gracias.
- 
				Segun veo ya lo resolviste:
 
 http://foros.solocodigo.com/index.php?showtopic=28532 (http://foros.solocodigo.com/index.php?showtopic=28532)
 
 Este hilo debe ir el foro de otros CLR.