alors voila, je fais ca sous access et voici ce que j'ai dans ma table TYPEMATERIEL :

NumeroTypeMateriel LibelleTypeMateriel
1 appareil photo
2 retroprojecteur
3 portable
4 TV

pour supprimer un enregistrement j'utilise cette ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.RunSQL ("DELETE * FROM TYPEMATERIEL WHERE NumeroTypeMateriel=" & Forms![TYPEMATERIEL]![NumeroTypeMateriel].Value)
-> je peux supprimer sans probleme le portable et la TV mais impossible de supprimer les 2 premiers enregistrements et je ne vois pas pourquoi.

Voyez vous une erreur ?