Suppression SQL et mulit-condition
Bonjour à tous,
voilà, je souhairte supprimer un enregistrement d'une table de "liaison" (lien many to many) via une commande SQL. L'enregistrement doit répondre à deux conditions pour être supprimé (valeurs de 2 field)
Par exemple, j'ai une table TB_LIAISON :
| PK |
FK_ITEM1 |
FK_ITEM2 |
| 1 |
1 |
1 |
| 2 |
1 |
2 |
| 3 |
2 |
1 |
| 4 |
2 |
2 |
Je souhaite par exemple supprimer l'enregistrement dont la valeur FK_ITEM1 et 2 et la valeur FK_ITEM2 est 1 (stockées respectivement dans les variables var_item1 et var_item2)
Mon code est le suivant :
Code:
DoCmd.RunSQL "DELETE * FROM TB_LIAISON WHERE FK_ITEM1 ='" & var_item1 & "' AND FK_ITEM2 ='" & var_item2 & "';"
A priori, il y a un probleme mais je ne trouve pas où.
Merci d'avance.