DATASET INFO

25/05/2005 - 01:55 por Jose Fernandez | Informe spam
Hola
Quisiera saber algo.

Pensemos que tenemos un dataset con una tabla con 10 registros.

en mi aplicacion trabajo con ese dataset y borro 2 registros por ejemplo.

MI PREGUNTA

Realmente el se borra del dataset o se marca como borrado?
QUE NECESITO
Actualizar esa tabla del dataset en la base de datos. PERO, cuando corro por
los Rows de la tabla solo me devuelve aquellos que "visualmente" se ven...
por supuesto. PERO necesito saber si los que borre, siguen en la datatable
marcados como borrados o si realmente los borro... pues si solo estan
marcados me seria muy util reconocerlos para borrarlos de la base de datos.
De lo contrario, solo actualizaria los 8 que deje en el datatable y los
otros dos que supuestamente borre, no sufririan cambios en la base de datos
y permanecerian.

Espero que haya sido claro con lo que quiero. Saber si los records del
datatable realmente se borran o quedan marcados. Si quedan marcados,
entonces como "verlos".

saludos
 

Leer las respuestas

#1 Octavio Hernandez
25/05/2005 - 08:16 | Informe spam
Jose,

El que has borrado SIGUE AHI, lo único que ahora su propiedad State es
'Deleted' y las que tienen este estado normalmente no se ven...
Si quieres observar cómo va todo por dentro, conecta un DataView a la tabla
del DataSet, y el DataView a una rejilla. Jugando con los diferentes valores
de la propiedad RowStateFilter del DataView podrás ver qué filas están en
qué estado...

Slds - Octavio

"Jose Fernandez" escribió en el mensaje
news:
Hola
Quisiera saber algo.

Pensemos que tenemos un dataset con una tabla con 10 registros.

en mi aplicacion trabajo con ese dataset y borro 2 registros por ejemplo.

MI PREGUNTA

Realmente el se borra del dataset o se marca como borrado?
QUE NECESITO
Actualizar esa tabla del dataset en la base de datos. PERO, cuando corro
por
los Rows de la tabla solo me devuelve aquellos que "visualmente" se ven...
por supuesto. PERO necesito saber si los que borre, siguen en la datatable
marcados como borrados o si realmente los borro... pues si solo estan
marcados me seria muy util reconocerlos para borrarlos de la base de
datos.
De lo contrario, solo actualizaria los 8 que deje en el datatable y los
otros dos que supuestamente borre, no sufririan cambios en la base de
datos
y permanecerian.

Espero que haya sido claro con lo que quiero. Saber si los records del
datatable realmente se borran o quedan marcados. Si quedan marcados,
entonces como "verlos".

saludos



Preguntas similares