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

ASP Discussion :

Delete en cascade


Sujet :

ASP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Inscrit en
    Avril 2003
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 5
    Par défaut Delete en cascade
    Bonjour,

    comment faire un delete en cascade sur une base de données ?

    J'ai deux tables :

    categorie (code_cat, lib_cat)
    article (code_art, lib_art, code_cat)

    je voudrais faire un delete d'une categorie sans pour cela supprimer auparavant les enregistrements des articles de cette categorie

    J'ai fais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    req = "SELECT * FROM Categorie WHERE code_cat = 3
     
    rs.open req, conn,1,2,1
     
    if (rs.recordcount > 0) then
        rs.delete
        rs.close
    end if
    Si quelqu'un connait la solution...

    Merci d'avance

    Nicolas

  2. #2
    Membre averti
    Inscrit en
    Avril 2004
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 59
    Par défaut
    veuillez s'il vous plaie donner votre sgbd(access,oracle,mysgl,...)
    parce que si c'est sur access il faut decocher [appliquer integrite referencielle] dans la fenetre des relations


    et bon courage!!

  3. #3
    Membre à l'essai
    Inscrit en
    Avril 2003
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 5
    Par défaut
    Désolé pour avoir oublié de siganler cela.

    c'est du Access...

    Je pense avoir compris ce qu'il faut faire !


    Merci

  4. #4
    ado
    ado est déconnecté
    Membre averti
    Inscrit en
    Novembre 2002
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 21
    Par défaut
    le delete ou le update en cascade est fait au niveau de ta base de données. Il faut pour cela ke tu ais au préalable définis les relations entre tes différentes tables et que tu ais appliker les intégrités referentielles.

    Donc pas de code à ecrire pour cela.

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

Discussions similaires

  1. [Triggers] Deletes en cascade récalcitrants
    Par Coplan dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 04/07/2005, 09h19
  2. Delete en cascade ?
    Par SteelBox dans le forum Access
    Réponses: 13
    Dernier message: 15/06/2005, 00h10
  3. Pb avec ON DELETE/UPDATE CASCADE
    Par trotters213 dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 09/03/2005, 11h55
  4. Delete on cascade avec SQL server
    Par fadoua dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 14/01/2004, 11h02
  5. delete en cascade
    Par bruno270579 dans le forum Requêtes
    Réponses: 8
    Dernier message: 16/12/2003, 17h17

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