Eliminar ultima fila en un Datagridview

23/11/2006 - 05:44 por rzelaya | Informe spam
Hola a todos.
Tengo el siguiente problema en vb .net 2005.
estoy usando un datagridview que muestra datos de una vista de sql server,
tengo tambien configurado los comandos insert, delete, update que
ejecutan procedimientos almacenados para realizar dichas operaciones
todo funciona muy bien, pero cuando elimino filas
del datagridview funciona excepto cuando elimino la ultima fila, esta no se
elimina de la tabla en la base de datos. el metodo DataTableAdapter.update lo
estoy ejecutando desde el evento datagridview1.userdeleterow, el problema se
debe a que no se dispara dicho evento al elminar la ultima fila.

Saludos

Preguntas similare

Leer las respuestas

#1 Toni Recio
23/11/2006 - 17:32 | Informe spam
Prubea con esto:

1. DataGridView1.AllowUserToAddRows = false;

2. En el evento UserDeletedRow:

'Hago todo lo que haga falta y...
DataGridView1.AllowUserToAddRows = true;

Espero que te sirva de ayuda.
Toni Recio
www.tonirecio.com

"rzelaya" wrote:

Hola a todos.
Tengo el siguiente problema en vb .net 2005.
estoy usando un datagridview que muestra datos de una vista de sql server,
tengo tambien configurado los comandos insert, delete, update que
ejecutan procedimientos almacenados para realizar dichas operaciones
todo funciona muy bien, pero cuando elimino filas
del datagridview funciona excepto cuando elimino la ultima fila, esta no se
elimina de la tabla en la base de datos. el metodo DataTableAdapter.update lo
estoy ejecutando desde el evento datagridview1.userdeleterow, el problema se
debe a que no se dispara dicho evento al elminar la ultima fila.

Saludos

Respuesta Responder a este mensaje
#2 rzelaya
24/11/2006 - 04:31 | Informe spam
Muchas gracias funciono me funciono muy bien.

"Toni Recio" wrote:

Prubea con esto:

1. DataGridView1.AllowUserToAddRows = false;

2. En el evento UserDeletedRow:

'Hago todo lo que haga falta y...
DataGridView1.AllowUserToAddRows = true;

Espero que te sirva de ayuda.
Toni Recio
www.tonirecio.com

"rzelaya" wrote:

> Hola a todos.
> Tengo el siguiente problema en vb .net 2005.
> estoy usando un datagridview que muestra datos de una vista de sql server,
> tengo tambien configurado los comandos insert, delete, update que
> ejecutan procedimientos almacenados para realizar dichas operaciones
> todo funciona muy bien, pero cuando elimino filas
> del datagridview funciona excepto cuando elimino la ultima fila, esta no se
> elimina de la tabla en la base de datos. el metodo DataTableAdapter.update lo
> estoy ejecutando desde el evento datagridview1.userdeleterow, el problema se
> debe a que no se dispara dicho evento al elminar la ultima fila.
>
> Saludos
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida