Excepcion al borrar una fila de una tabla.

23/07/2004 - 13:51 por Jose Antonio | Informe spam
Alguien sabe a que se debe, que al borrar con DataRow.Delete() una fila de
una tabla, y esta quedar marcada como Deleted, despues al realizar un
Tabla.AcceptChanges() se dispare una Exception si lo unico que tiene que
hacer es eliminarla de la tabla?.

Hay algun metodo para borrar una fila definitivamente de una tabla, si tener
que hacer el proceso explicado anteriormente?


Saludos y gracias.

Preguntas similare

Leer las respuestas

#6 Jose Antonio
26/07/2004 - 13:20 | Informe spam
DataRow r = tabla.Rows[fila];
luego se preguntan datos de las columnas con r[columna]
y despues se borra con
r.Delete();
r.AcceptChanges();
y salta la excepcion.

escribió en el mensaje
news:3d4901c472db$be807370$
Puedes aportar el código ?

Alguien sabe a que se debe, que al borrar con


DataRow.Delete() una fila de
una tabla, y esta quedar marcada como Deleted, despues


al realizar un
Tabla.AcceptChanges() se dispare una Exception si lo


unico que tiene que
hacer es eliminarla de la tabla?.

Hay algun metodo para borrar una fila definitivamente de


una tabla, si tener
que hacer el proceso explicado anteriormente?


Saludos y gracias.


.

Respuesta Responder a este mensaje
#7 José Miguel Torres
26/07/2004 - 13:25 | Informe spam
Lógico, estás eliminando una Row (r) no vinculada con ninguna tabla ( de ahí
la excepción).

Debes aplicar el delete y AcceptChanges a la tabla.Rows[fila].Delete() y
AcceptChanges...

Saludos...

José Miguel Torres
jtorres_diaz~~ARROBA~~terra.es
http://jmtorres.blogspot.com

"Jose Antonio" escribió en el mensaje
news:u$tp#
DataRow r = tabla.Rows[fila];
luego se preguntan datos de las columnas con r[columna]
y despues se borra con
r.Delete();
r.AcceptChanges();
y salta la excepcion.

escribió en el mensaje
news:3d4901c472db$be807370$
Puedes aportar el código ?

>Alguien sabe a que se debe, que al borrar con
DataRow.Delete() una fila de
>una tabla, y esta quedar marcada como Deleted, despues
al realizar un
>Tabla.AcceptChanges() se dispare una Exception si lo
unico que tiene que
>hacer es eliminarla de la tabla?.
>
>Hay algun metodo para borrar una fila definitivamente de
una tabla, si tener
>que hacer el proceso explicado anteriormente?
>
>
>Saludos y gracias.
>
>
>.
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida