bonjour
je veux supprimer une ligne(1) mais le probléme que cette ligne utiliser par une autre ligne(2) d'une autre table et la ligne(2) utiliser par ligne(3) d'une autre table etc..
j'ai utiliser ce code j'ai commencé de suprimer la ligne (4) et apres ligne(3)...
voila code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
delete From LIGNEVENTE where ARTICLE.Code_Famille ='1' and ARTICLE.CODE_ART=LIGNEVENTE.CODE_ART
delete  From LIGNEENTREEART where  ARTICLE.Code_Famille ='1' and ARTICLE.CODE_ART=LIGNEENTREEART.CODE_ART
delete From ARTICLE where Code_Famille= '1'
 delete From Familles where Code_Famille ='1'
mais ca marche pas voila les erreurs
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
Msg*4104, Niveau*16, État*1, Ligne*1
L'identificateur en plusieurs parties 'ARTICLE.Code_Famille' ne peut pas être lié.
Msg*4104, Niveau*16, État*1, Ligne*1
L'identificateur en plusieurs parties 'ARTICLE.CODE_ART' ne peut pas être lié.
Msg*4104, Niveau*16, État*1, Ligne*2
L'identificateur en plusieurs parties 'ARTICLE.Code_Famille' ne peut pas être lié.
Msg*4104, Niveau*16, État*1, Ligne*2
L'identificateur en plusieurs parties 'ARTICLE.CODE_ART' ne peut pas être lié.
remarque Code_Famille(char)
aidez-moi SVP