14/01/2010, 10:28
|
| | Fecha de Ingreso: diciembre-2008
Mensajes: 9
Antigüedad: 15 años, 11 meses Puntos: 0 | |
Respuesta: Log de cambios tabla SQL en Visual Basic 2008 Cita:
Iniciado por iislas No puedes ELIMINAR a los padres (articulos), y dejar vivos a los hijos (ordenes), ¿porque?, por REGLA DE INTEGRIDAD.
Ahora de poder, se puede, quitas tus ligas y borras o haces lo que quieras, ¿cual seria el problema?
Que el dia de mañana quieras saber en ORDENES que articulo "era" uno que borraste y por ende, ya no existara.
¿Como lo resuelvo?
Coloca una campo en ARTICULO, donde te diga si el articulo esta "vivo" o en "deshuso", un simple campo bit, 1= vivo/activo 0=muerto/deshuso
Por lo que respecta a los "n" registros a mostrar, se resuelve con la clausula TOP en conjunto con el ORDER BY
select top 10 from venta order by fecha desc -- muestra los ultimos 10 registros, en base a su fecha Impresionante, todo lo que dices me sirvio y tienes toda la razon, no sabes como me has ayudado, mil gracias por tu respuesta |