Erro ao excluir registro em grid filtrado no Visual Basic

  • Autor Autor frankito53
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
F

frankito53

Gamma
Usuário com poucas negociações! Use sempre o saldo do 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.
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
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.
 
Voltar
Topo