Voici mon problème. Je gère un fichier associatif avec ACCESS. J'ai crée à
cet effet une seule base de donnée. Une partie des données (nom des
adhérents, prénom, date de naissance...) a été saisie sur mon ordinateur
perso et l'autre partie sur l'ordinateur de l'association. Comment faire
pour réunir toutes ces données dans la même base sans avoir à resaisir
celles qui n'y figurent pas. Merci
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Logipro
Bonjour,
Tu peut utiliser la réplication d'Access, ou plus simple utilise le porte document de Windows
Bonne continuation
Robert Simard Logipro
"jemad" a écrit dans le message de news: 4408965a$0$18317$
Voici mon problème. Je gère un fichier associatif avec ACCESS. J'ai crée à cet effet une seule base de donnée. Une partie des données (nom des adhérents, prénom, date de naissance...) a été saisie sur mon ordinateur perso et l'autre partie sur l'ordinateur de l'association. Comment faire pour réunir toutes ces données dans la même base sans avoir à resaisir celles qui n'y figurent pas. Merci
Bonjour,
Tu peut utiliser la réplication d'Access, ou plus simple utilise le porte
document de Windows
Bonne continuation
Robert Simard
Logipro
"jemad" <jemad@wanadoo.fr> a écrit dans le message de news:
4408965a$0$18317$8fcfb975@news.wanadoo.fr...
Voici mon problème. Je gère un fichier associatif avec ACCESS. J'ai crée
à cet effet une seule base de donnée. Une partie des données (nom des
adhérents, prénom, date de naissance...) a été saisie sur mon ordinateur
perso et l'autre partie sur l'ordinateur de l'association. Comment faire
pour réunir toutes ces données dans la même base sans avoir à resaisir
celles qui n'y figurent pas. Merci
Tu peut utiliser la réplication d'Access, ou plus simple utilise le porte document de Windows
Bonne continuation
Robert Simard Logipro
"jemad" a écrit dans le message de news: 4408965a$0$18317$
Voici mon problème. Je gère un fichier associatif avec ACCESS. J'ai crée à cet effet une seule base de donnée. Une partie des données (nom des adhérents, prénom, date de naissance...) a été saisie sur mon ordinateur perso et l'autre partie sur l'ordinateur de l'association. Comment faire pour réunir toutes ces données dans la même base sans avoir à resaisir celles qui n'y figurent pas. Merci
christian82
Bonjour jemad, Le problème du réplicat, est qu'il doit avoir été prévu dès l'origine; si tu as déjà beaucoup de données sur chacun des 2 ordinateurs, pb... Et si un troisième ordi intervient plus tard, mission impossible me semble-t-il. Confronté à ce même problème, je l'ai résolu par un système de requêtes création de table vers une base située sur une clè USB, puis par une requête ajout de la clé USB vers le 2ème ordi. Ca fonctionne très bien. Si la manip doit avoir lieu plusieurs fois, (on continue à saisir sur les 2 ordi, ce qui est mon cas), il faut alors trier les données pour ne les exporter qu'une seule fois: j'ai donc ajouté un champ égal à 0 pour les données non exportées et mis à un (requête mis à jour) lorsqu'elles le sont. Une macro exècute sucessivement les 2 requêtes. La requête création de table ne sélectionne donc que les enregistrements dont le champ export = 0. La table située sur la clé USB est écrasée à chaque opération. Ca parait compliqué,mais en réalité ca ne l'est pas trop, il y a sans doute une solution VBA, mais ca fonctionne très bien! (je gère actuellement près de 10000 enregistrements provenant de divers ordinateurs non reliables en réseau, les données se retrouvent donc en totalité sur mon ordi, sur celui de l'association ... et sur un cd/rw donc en triple exemplaire pour assurer un mini de sécurité). Un hic tout de même: ce système ne fonctionne pas s'il y a plusieurs tables liées par des relations 1 à plusieurs (problèmes de violations de clé) Bon WE
-- Christian
Voici mon problème. Je gère un fichier associatif avec ACCESS. J'ai crée à cet effet une seule base de donnée. Une partie des données (nom des adhérents, prénom, date de naissance...) a été saisie sur mon ordinateur perso et l'autre partie sur l'ordinateur de l'association. Comment faire pour réunir toutes ces données dans la même base sans avoir à resaisir celles qui n'y figurent pas. Merci
Bonjour jemad,
Le problème du réplicat, est qu'il doit avoir été prévu dès l'origine; si tu
as déjà beaucoup de données sur chacun des 2 ordinateurs, pb... Et si un
troisième ordi intervient plus tard, mission impossible me semble-t-il.
Confronté à ce même problème, je l'ai résolu par un système de requêtes
création de table vers une base située sur une clè USB, puis par une requête
ajout de la clé USB vers le 2ème ordi. Ca fonctionne très bien.
Si la manip doit avoir lieu plusieurs fois, (on continue à saisir sur les 2
ordi, ce qui est mon cas), il faut alors trier les données pour ne les
exporter qu'une seule fois: j'ai donc ajouté un champ égal à 0 pour les
données non exportées et mis à un (requête mis à jour) lorsqu'elles le sont.
Une macro exècute sucessivement les 2 requêtes. La requête création de table
ne sélectionne donc que les enregistrements dont le champ export = 0. La
table située sur la clé USB est écrasée à chaque opération.
Ca parait compliqué,mais en réalité ca ne l'est pas trop, il y a sans doute
une solution VBA, mais ca fonctionne très bien! (je gère actuellement près de
10000 enregistrements provenant de divers ordinateurs non reliables en
réseau, les données se retrouvent donc en totalité sur mon ordi, sur celui de
l'association ... et sur un cd/rw donc en triple exemplaire pour assurer un
mini de sécurité).
Un hic tout de même: ce système ne fonctionne pas s'il y a plusieurs tables
liées par des relations 1 à plusieurs (problèmes de violations de clé)
Bon WE
--
Christian
Voici mon problème. Je gère un fichier associatif avec ACCESS. J'ai crée à
cet effet une seule base de donnée. Une partie des données (nom des
adhérents, prénom, date de naissance...) a été saisie sur mon ordinateur
perso et l'autre partie sur l'ordinateur de l'association. Comment faire
pour réunir toutes ces données dans la même base sans avoir à resaisir
celles qui n'y figurent pas. Merci
Bonjour jemad, Le problème du réplicat, est qu'il doit avoir été prévu dès l'origine; si tu as déjà beaucoup de données sur chacun des 2 ordinateurs, pb... Et si un troisième ordi intervient plus tard, mission impossible me semble-t-il. Confronté à ce même problème, je l'ai résolu par un système de requêtes création de table vers une base située sur une clè USB, puis par une requête ajout de la clé USB vers le 2ème ordi. Ca fonctionne très bien. Si la manip doit avoir lieu plusieurs fois, (on continue à saisir sur les 2 ordi, ce qui est mon cas), il faut alors trier les données pour ne les exporter qu'une seule fois: j'ai donc ajouté un champ égal à 0 pour les données non exportées et mis à un (requête mis à jour) lorsqu'elles le sont. Une macro exècute sucessivement les 2 requêtes. La requête création de table ne sélectionne donc que les enregistrements dont le champ export = 0. La table située sur la clé USB est écrasée à chaque opération. Ca parait compliqué,mais en réalité ca ne l'est pas trop, il y a sans doute une solution VBA, mais ca fonctionne très bien! (je gère actuellement près de 10000 enregistrements provenant de divers ordinateurs non reliables en réseau, les données se retrouvent donc en totalité sur mon ordi, sur celui de l'association ... et sur un cd/rw donc en triple exemplaire pour assurer un mini de sécurité). Un hic tout de même: ce système ne fonctionne pas s'il y a plusieurs tables liées par des relations 1 à plusieurs (problèmes de violations de clé) Bon WE
-- Christian
Voici mon problème. Je gère un fichier associatif avec ACCESS. J'ai crée à cet effet une seule base de donnée. Une partie des données (nom des adhérents, prénom, date de naissance...) a été saisie sur mon ordinateur perso et l'autre partie sur l'ordinateur de l'association. Comment faire pour réunir toutes ces données dans la même base sans avoir à resaisir celles qui n'y figurent pas. Merci