Garder la trace des données supprimées

Résolu
valjos Messages postés 1 Date d'inscription mardi 12 juillet 2005 Statut Membre Dernière intervention 2 juin 2008 - 2 juin 2008 à 16:43
Kevin.Ory Messages postés 840 Date d'inscription mercredi 22 octobre 2003 Statut Membre Dernière intervention 7 janvier 2009 - 2 juin 2008 à 18:52
Salut à tous

en ce moment je devellope un projet en stage sous VB6 et j'utilise SQL Server comme SGBD.J'aimerais savoir comment m'y prendre pour permettre à l'utilisateur de supprimer des données tout en conservant leurs traces dans la BD.

Merci d'avance pour vos suggestions

2 réponses

mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 18
2 juin 2008 à 17:14
Salut,

peut-être en créant une table "Donnees_Supprimees".
Et quand l'utilisateur vaut suprimer une données, tu fais ta requête Delete, ainsi qu'un Insert de ces données dans ta nouvelle table

@++

le mystérieux chevalier,"Provençal, le gaulois"
Forum Office & VBA
3
Kevin.Ory Messages postés 840 Date d'inscription mercredi 22 octobre 2003 Statut Membre Dernière intervention 7 janvier 2009 11
2 juin 2008 à 18:52
Salut,

Ou alors un nouveau champs dans ta base de donnée qui indique si la données à été supprimé?

Au lieu de supprimer ta donné dans la BDD, tu met son champ Deleted à True par ex... Et lorsque tu veux afficher les données, tu ne prend que les données dont le champ Deleted est à False.
3
Rejoignez-nous