Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Supprimmer un enregistrement sur plusieurs tables [ MySQL / Requêtes ] (Jordan59)

dimanche 1 avril 2007 à 13:24:06 | Supprimmer un enregistrement sur plusieurs tables

Jordan59

Bonjour à tous,

Je suis en train de réaliser un e application en C# avec une base de données Mysql non relationnelle car je l'ai laissée en MyIsam et non InnoDB.
J'ai donc 2 tables :

Produit (CodeProd, NomProd, #RefType)
Type (RefType, LibType)

Je voudrais pouvoir supprimer un type en supprimant en cascade tous les produits de ce type comme avec Access mais ma base de données n'étant pas relationnelle, je ne peux pas le faire, j'ai donc essayé cette requête qui ne marche pas :

DELETE FROM Produit, Type WHERE Produit.RefType = Type.RefType  AND RefType=2

Quelqu'un pourrait-il m'aider

Merci d'avance

dimanche 1 avril 2007 à 17:37:26 | Re : Supprimmer un enregistrement sur plusieurs tables

Jordan59

Réponse acceptée !
C'est bon, j'ai créé mes tables en INNODB pour les relations et j'ai jouté DELETE ON CASCADE et ça fonctionne nickel



Cette discussion est classé dans : type, produit, tables, reftype, supprimmer


Répondre à ce message

Sujets en rapport avec ce message

requete SQL [ par val_lala ] Boujour à tous,Voila j'ai une petite question sur la maniere dont je pourrais ecrire une requete :tout d'habord par PHP, je vois si c'est pour un homm insertion des données dans deux table reliée par une association de type[1,1] [ par maniravitsh ] j'ai deux entité avant qu'ils soit des tables, reliée entre eux avec une association de type [1,1] ,j'ai creer ces deux tables ,mais je ne sais pas co Comparaison [ par romainbisson ] Salut,Je souhaite comparer deux tables A et B ou le champ C existe dans les deux tables, mais je veux que C soit aboslument egal dans  les deux tables Structure d'une base [ par casy ] Salut à tous,2nd question de la journée, je viens pas souvent mais quand je viens, .....Bref, je voudrais savoir s'il existe un moyen ou un outil pour select sur plusieurs tables [ par cudenetf ] bonjourj'ai deux tables ventes et achatsj'aimerais pouvoir afficher dans l'ordre les mouvements vente ou achat triés sur la date(evidememnt ya pa des requete recherche sur un champ binary [ par hwoarangbe04 ] Bonjour alors on m'a dit que cela était possible et donc j'ai cherché avec GOOGLE mon ami et pas trouvé d'élément répondant à ma question . Comment fa Insertion de données [ par Hirald ] Alors, voilà mon problème,J'ai 2 tables, la première contient les champs a,b,c,g et la deuxieme, les champs d,e,f,gJ'ai crée une autre table avec les requete parametreé [ par sammon ] je vien d'attaquer le langage delphi , et je voudrais faire une requete parametréedbg.DataSource := dts;   dts.DataSet := qry;   qry.databaseName := c champ reservé [ par beet2che ] bonjour en fait je voulais savoir s'il existe un mot clé pour réserver des champs dans une table pour un usage ultérieur en cas de besoin sinon la res SELECT sur une table avec id/nom sur 3 autres tables [ par arphaxad ] Bonjour, Je suis sur le problème depuis deux jours et je pense avoir fait le tour de mes ressources face à mon problème. Les Tables : 3 tables "TAB2"


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,140 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.