Tengo aplicación 1 que monitoría unas maquinas de SMT y guarda en BD los errores causados.
Tengo otra aplicación que necesita mostrar lo que la aplicación 1 está guardando, el grid se tiene que estar refrescando todo el tiempo, cada instante o cada 10 segundos no importa pero son muchos refresh
Cree un Thread que se la pasa haciendo la consulta y asignando resultados al datagridview por medio de un bindingsource
Si lo hace 1 ves, lo hace bien, lo hace 2, 3, 4.... N pero de repente de la nada sale este error
Código:
ya puse los BindingSource como objetos en la forma, ya los declaré como DIM, PUBLIC, PRIVATE y ocurre lo mismo, utilize un DATAVIEW sencillo y ocurrió igual, y como estoy a punto de volverme loca necesito muuucho de su apoyo private BindingSource4 = New BindingSource() sub algo() Try ds4 = New DataSet da4 = New SqlDataAdapter(q4, c_grid) da4.FillSchema(ds4, SchemaType.Source, "ref") da4.Fill(ds4, "ref") 'BindingSource4 = New BindingSource() BindingSource4.DataSource = ds4 BindingSource4.DataMember = "ref" Try DataGridView4.DataSource = BindingSource4 Catch ex As Exception Debug.Print(ex.Message) Finally DataGridView4.Refresh() End Try Catch ex As Exception Debug.Print(ex.Message) Finally 'nada End Try end sub
AYUDA!!!!!