Registros borrados de un DS

13/12/2004 - 23:19 por Sergio T | Informe spam
Hola

Hay forma de obtener la informacion de un campo de un registro borrado???

Lo q pasa es q tengo un funcion de validacion que recibe un DS en el cual
pueden haber registros borrados pero antes de borrarlos de la BD necesito
verificar que no existan registros con el mismo ID en otra tabla por ej. si
tengo el registro de un PRODUCTO antes de borrarlo necesito verificar que no
tenga ventas. Como puedo hacer esto?


gracias

Preguntas similare

Leer las respuestas

#1 Jose Antonio
14/12/2004 - 00:01 | Informe spam
if(DataSet.HasChanges(DataRowState.Deleted)) {
DataSet
DataSetBorrado=DataSet.GetChanges(DataRowState.Deleted);
}

En el nuevo dataset tendras las filas que has borrada de cada tabla.


"Sergio T" escribió en el mensaje
news:ux4h$
Hola

Hay forma de obtener la informacion de un campo de un registro borrado???

Lo q pasa es q tengo un funcion de validacion que recibe un DS en el cual
pueden haber registros borrados pero antes de borrarlos de la BD necesito
verificar que no existan registros con el mismo ID en otra tabla por ej.
si
tengo el registro de un PRODUCTO antes de borrarlo necesito verificar que
no
tenga ventas. Como puedo hacer esto?


gracias


Respuesta Responder a este mensaje
#2 Sergio T
23/12/2004 - 22:19 | Informe spam
hola

el problema es que me devuelve un DS con las filas BORRADAS e igual no puedo
ver los datos de los campos de las filas borradas



"Jose Antonio" escribió en el mensaje
news:#
if(DataSet.HasChanges(DataRowState.Deleted)) {
DataSet
DataSetBorrado=DataSet.GetChanges(DataRowState.Deleted);
}

En el nuevo dataset tendras las filas que has borrada de cada tabla.


"Sergio T" escribió en el mensaje
news:ux4h$
> Hola
>
> Hay forma de obtener la informacion de un campo de un registro


borrado???
>
> Lo q pasa es q tengo un funcion de validacion que recibe un DS en el


cual
> pueden haber registros borrados pero antes de borrarlos de la BD


necesito
> verificar que no existan registros con el mismo ID en otra tabla por ej.
> si
> tengo el registro de un PRODUCTO antes de borrarlo necesito verificar


que
> no
> tenga ventas. Como puedo hacer esto?
>
>
> gracias
>
>


Respuesta Responder a este mensaje
#3 SqlRanger
25/12/2004 - 11:58 | Informe spam
No podrás ver la versión actual de la fila borrada, pero sí la versión
original. La propiedad Item del DataRow tiene una sobrecarga en la que le
pasas la versión que quieres obtener.

Saludos:

Jesús López
MVP

"Sergio T" escribió en el mensaje
news:
hola

el problema es que me devuelve un DS con las filas BORRADAS e igual no


puedo
ver los datos de los campos de las filas borradas



"Jose Antonio" escribió en el mensaje
news:#
> if(DataSet.HasChanges(DataRowState.Deleted)) {
> DataSet
> DataSetBorrado=DataSet.GetChanges(DataRowState.Deleted);
> }
>
> En el nuevo dataset tendras las filas que has borrada de cada tabla.
>
>
> "Sergio T" escribió en el mensaje
> news:ux4h$
> > Hola
> >
> > Hay forma de obtener la informacion de un campo de un registro
borrado???
> >
> > Lo q pasa es q tengo un funcion de validacion que recibe un DS en el
cual
> > pueden haber registros borrados pero antes de borrarlos de la BD
necesito
> > verificar que no existan registros con el mismo ID en otra tabla por


ej.
> > si
> > tengo el registro de un PRODUCTO antes de borrarlo necesito verificar
que
> > no
> > tenga ventas. Como puedo hacer esto?
> >
> >
> > gracias
> >
> >
>
>


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