IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

Suppression d'entrées en cascade


Sujet :

Access

  1. #1
    Nouveau membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    47
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 47
    Points : 38
    Points
    38
    Par défaut Suppression d'entrées en cascade
    Bonjour,

    je voulais savoir ce que ça signifiait sémantiquement que la "suppression d'enregistrment en cascade" dans une base de données Access, ce que ça faisait réellement sur les tables.

    En effet, certaines tables d'une base que j'utilise sont liées par des contraintes d'intégrité qui m'empêchent de supprimer comme je voudrais des entrées dans les tables.
    Soit j'utilise l'option "supprimer en cascade" pour les relations qui me posent problème, soit je supprime carrément les relations.

    Ne sachant pas vraiment ce que fait réellement la suppression en cascade, je choisirais plus la suppression des relations problématiques; mais peut etre pourrez vous me donner votre avis là dessus....

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 331
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 331
    Points : 23 786
    Points
    23 786
    Par défaut
    Quand tu as une liaison 1 à N et une suppession en cascade, si tu supprime l'enr du côté 1, les N enr de l'autre côté vont être supprimés aussi.

    Le cas typique est une commande avec une entête et des lignes de détails. Si tu supprime l'entête les lignes de détails sont supprimées.

    Evidement si tu as un liaison 1 à N, avec un produit et des commandes par exemple, (un produit peut apparaitre dans plussieurs commandes), tu ne veux probablement pas que si tu supprime le produit Access supprime les commandes associées.

    Je t'invite à garder tes relations le plus possible elles contribuent à l'intégrité de tes données et évite des corruptions comme l'introduction de données incorrectes ou des enr orpehlins. Elles facilite aussi le travail de maintenance, grâce aux relations tu vois immédiatement quelles sont les tables concernées par des modifs.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  3. #3
    Membre actif
    Avatar de GAGNON
    Inscrit en
    Septembre 2003
    Messages
    201
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 201
    Points : 201
    Points
    201
    Par défaut
    salut,

    y'a plein de tuto. Par ex:
    http://mhubiche.developpez.com/Access/tutoJointures/

    La pensée n'est qu'un éclair au milieu de la nuit. Mais c'est cet éclair qui est tout.
    Henri Poincaré

  4. #4
    Nouveau membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    47
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 47
    Points : 38
    Points
    38
    Par défaut
    merci pour toutes vos réponses.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Suppression d'entrées sans confirmation
    Par adrien.gendre dans le forum VBA Access
    Réponses: 2
    Dernier message: 18/07/2007, 12h24
  2. Problème avec formulaire de suppression d'entrée
    Par mickado dans le forum Langage
    Réponses: 19
    Dernier message: 18/04/2007, 18h12
  3. Suppression espace entre ligne d'un tableau
    Par Alain15 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 17/08/2006, 12h04
  4. [MySQL] Parcours d'un tableau et suppression des entrées
    Par padoberg dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 18/07/2006, 13h41
  5. Suppression de tables en cascade
    Par Moah dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 16/07/2004, 15h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo