• Viernes 15 de Noviembre de 2024, 11:53

Autor Tema:  Actualización Manual De Un Datagridview  (Leído 2656 veces)

ZiCruz

  • Nuevo Miembro
  • *
  • Mensajes: 19
    • Ver Perfil
Actualización Manual De Un Datagridview
« en: Viernes 4 de Mayo de 2007, 12:53 »
0
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.

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Actualización Manual De Un Datagridview
« Respuesta #1 en: Miércoles 9 de Mayo de 2007, 05:06 »
0
Segun veo ya lo resolviste:

http://foros.solocodigo.com/index.php?showtopic=28532

Este hilo debe ir el foro de otros CLR.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io