Recordset Access
rondo
-
blux Messages postés 27997 Date d'inscription Statut Modérateur Dernière intervention -
blux Messages postés 27997 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je cherche à supprimer un élement d'un champ. Je m'explique, j'ai sous Access une table avec plusieurs champ (champ1, champ2, champ3,champ4) et j'aimerai pour un enregistrement précis effacer la données du champ4. J'ai réaliser un update avec un ensemble vide cependant le champ4 est une clé étrangére de la table et je ne peux pas le modifier. Je cherche donc une commande qui me permetterrai d'effacer la données et non de la modifier.
Si vous savez comment faire ou une autre idée...
Merci
Je cherche à supprimer un élement d'un champ. Je m'explique, j'ai sous Access une table avec plusieurs champ (champ1, champ2, champ3,champ4) et j'aimerai pour un enregistrement précis effacer la données du champ4. J'ai réaliser un update avec un ensemble vide cependant le champ4 est une clé étrangére de la table et je ne peux pas le modifier. Je cherche donc une commande qui me permetterrai d'effacer la données et non de la modifier.
Si vous savez comment faire ou une autre idée...
Merci
2 réponses
Salut,
si c'est une clé étrangère, pour la supprimer, il faut que de l'autre côté la ligne de la table n'existe plus, sinon il y a violation des contraintes d'intégrité.
1 - supprimer la ligne de la table où la clé est en clé primaire
2 - en principe, elle devrait supprimer la clé dans la table que tu souhaite.
Tu peux nous donner précisémment la façon dont sont faites les tables (noms, champs, relations...), on pourra te répondre plus précisément.
si c'est une clé étrangère, pour la supprimer, il faut que de l'autre côté la ligne de la table n'existe plus, sinon il y a violation des contraintes d'intégrité.
1 - supprimer la ligne de la table où la clé est en clé primaire
2 - en principe, elle devrait supprimer la clé dans la table que tu souhaite.
Tu peux nous donner précisémment la façon dont sont faites les tables (noms, champs, relations...), on pourra te répondre plus précisément.