Ver Mensaje Individual
  #5 (permalink)  
Antiguo 14/01/2010, 10:28
kaeltas00
 
Fecha de Ingreso: diciembre-2008
Mensajes: 9
Antigüedad: 15 años, 4 meses
Puntos: 0
De acuerdo Respuesta: Log de cambios tabla SQL en Visual Basic 2008

Cita:
Iniciado por iislas Ver Mensaje
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