Vous ne pouvez pas ajouter ou modifier un enregistrement parce qu'un enregistrement est requis dans la table "table_name"

J'ai juste pris plus de accéder à ce site et j'en suis à essayer de comprendre pourquoi quand j'essaie de mettre à jour un enregistrement dans une table, il me donne ce message.

"Base de données Microsoft JET Engine error '80040e21'

You cannot add or change a record because a related record is required in table 'Members'. "

Comment puis-je savoir ce que l'enregistrement associé.

Merci pour toute l'aide

  • Il semble y avoir une Relation d'installation entre la table à modifier et les Membres de la table. Sans voir les tableaux, peut-être il ya un champ de recherche pour MemberID. Vous devez entrer un MemberID (ou quoi que ce soit) qui existe au sein des Membres.
  • Bonne idée d'utiliser l'instruction OU, mais si vous mettez trop, le SQL, il crée est unrunnable. Voir photo. saisissez la description de l'image ici
InformationsquelleAutor Adam | 2011-10-05