Error al eliminar registro en grid filtrado en Visual Basic

  • Autor Autor frankito53
  • Fecha de inicio Fecha de inicio
F

frankito53

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola a todos, estoy trabado con un problemita y no puedo resolverlo
Tengo una aplicaciones, la cual muestra un grid que toma datos de una tabla access.
Tengo un TEXTBOX que sirve para filtrar y un Boton para ELIMINAR

* Cuando aplico el filtro y queda 1 solo registro en el grid,cuando pulso eliminar tira error el programa.
Si elimino selccionando del grid(sin filtrar) elimina bien, sin problemas.

El codigo que uso para eliminar = "ProductosDataGridView.Rows.RemoveAt(ProductosDataGridView.CurrentRow.Index)". Lo utilizo en otras partes y funciona bien. El problema esta cuando elimino en el grid filtrado.
Espero consejo o soluciones, gracias compañeros.
 
Supongamos que obtengo el id del dato, como seria para eliminarlo luego? porque no utilizo ninguna conexion, uso el grid con un navigator.

chan!
un vez, que obtienes el id, deberias tener una lista ya cargada con los datos, ahi comparas el id seleccionado,con los elementos de la lista y eliminas, tambien debes actualizar la nueva lista ya que haz eliminado un dato.
 
chan!
un vez, que obtienes el id, deberias tener una lista ya cargada con los datos, ahi comparas el id seleccionado,con los elementos de la lista y eliminas, tambien debes actualizar la nueva lista ya que haz eliminado un dato.

ok, voy a estar probando eso ahora. Gracias por tu ayuda.
 
Atrás
Arriba