Bonjour,
j'utilise une Base ACCESS 2000 avec une table 'clients' et des tables reliées pour les produits, la facturation, etc...
mon problème c'est qu'en saisissant un bon de livraison pour un client dans le formulaire de saisie, access me renvoie le message d'erreur "enregistrement supprimé-erreur 3167" dès la validation du client (j'ai dans le code VBA une routine d'erreur où je fais afficher le n° et le nom de l'erreur).
ce problème n'existant que pour un seul client bien précis, j'ai recréé ce client directement dans la table 'clients' par un simple copier-coller: pas de problème alors pour ressaisir le bon de livraison (BL) sur ce 'nouveau' client.
J'ai transféré les anciens BL sur ce 'nouveau' clients en remplaçant l'ancien ID-client par le nouveau dans la table des BL; là encore pas de problème.
Mais au moment de supprimer l''ancien' client : message d'erreur "enregistrement supprimé" et impossible d'effectuer la moindre modif sur cet enregistrement (à chaque fois j'ai le message d'erreur).
Du coup je me retrouve avec deux fois la même fiche client dont une inutilisable et que je ne parviens ni à supprimer ni à modifier.
Quelqu'un a-t'il une solution à ce problème?
Je précise que ce problème est déjà survenu il y a un an ou deux et que je m'en étais sorti en utilisant une sauvegarde... sauf que absent depuis dix jours ma dernière sauvegarde n'est pas à jour et que je me retrouverais obligé de retaper des centaines de lignes si je devais refaire la même chose...
Merci d'avance pour votre aide
Gilles
Partager