Bonjour à tous,
Je vous expose mon problème*:
J'ai construit une base de données composées de 15 tables au niveau du MCD et 23 tables au MPD.
Cette base comportent donc tous les types de relations (0,1—0,n;0,n—0,n;0,1—0,1).
Chaque table comporte un certain nombre d'attributs, et toute dispose d'une clef primaire auto-incrémentée.
J'ai construit par la suite une petite application de gestion sous Access 2003. Cette application devait à l'origine être mono poste. Mais le commanditaire m'a informé après qu'il y avait deux utilisateurs ayant chacun l'appli sur leur poste.
On arrive à la problématique
Comment faire pour intégrer les données d'une des deux bases dans l'autre. J'essaie de faire des requêtes ajout des tables d'une base à l'autre, mais j'ai toujours la même réponse*:
«*Insertion impossible dûe à une violation de clef ou de relations multi tables*»
Auriez vous une idée sur la manip à effectuer. Sous Sql_Server, il y a une manip du genre «*Set Identity on/Off*».
Est-ce qu'il existe une telle manip sous access (à la rigueur sous VBA), mais du coup comment conserver les relations entre PK et FK
Merci de votre aide et bon WE
Partager