begin process at 2010 02 10 02:52:57
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Base de Donnees

 > RÉPLICATION ET SYNCHRONISATION JET

RÉPLICATION ET SYNCHRONISATION JET


 Information sur la source

Note :
Aucune note
Catégorie :Base de Donnees Classé sous :réplication, synchronisation, jet, access Niveau :Initié Date de création :18/05/2006 Vu / téléchargé :6 815 / 991

Auteur : m2rtech

Ecrire un message privé
Site perso
Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note

 Description

Une source pour ceux qui souhaite faire de réplication de base de données. La base en question est au format JET/ACCESS.
La réplication consiste à travailler sur plusieurs bases de données en mode déconnecté et de venir plus tard réaliser une synchronisation avec le réplicat maitre. En d'autres termes, imaginer votre programme dans votre entreprise, sur lequel vos collègues commerciaux continues de travailler pendant leurs déplacements. De retour au QG, il synchronise leur base avec celle du serveur, qui a aussi évolué de son coté.
Voilà pour le décor !!!
2 mots Maintenant pour la technique. La technologie utilisé est basé sur le modèle JRO(Jet and Replication Object).
Installer la source par exemple dans un repertoire nommé : Appli_Serveur
Dans un premier temp vous disposez d'une base non répliqué. Vous devez la rendre réplicable en la faisant Réplicat Maitre.
C'est celle qui restera sur le serveur de l'entreprise. Dans un second temp, vous créer autant réplicats enfants que vous souhaitez. (Veillez à modifier le chemin d'installation sur le portable. Adopter le meme pour tous les portables (c'est plus simple). Enfin ouvrez, pour tester la source, les bases fournie à titre d'exemple avec Access, puis ajouter des données dans celle du serveur puis celle du portable (ou un autre repertoire de test). Synchroniser depuis l'appli du serveur. Controler que les données ont été ajoutées dans les 2 sens.
Tout est rose ? Non, il peut y avoir des conflits: c'est à dire que des memes données ont été modifié dans 2 bases différentes. Et c'est le point faible de ma source: je n'ai pas réussi à finaliser la chose. Donc avis au gens de bonnes volontés. La source traite tout de meme des conflits, mais dans une voie non académique.
Attention !
Si vous diposez d'une base sécurisée au niveau utilisateur, et que vous utilisez crytal report, seul la version 10 vous sortira d'affaire. j'ai pas mal galéré pour avoir le tout qui marche : réplication et sécurité.
Le code n'est pas très commenté, faut dire que la réplication est une technologie utilisant très peu de code et donc facile à appréhender.



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • Copie de DOCUMENTS non répliquée.mdbTélécharger ce fichier [Réservé aux membres club]184 320 octets
  • DOCUMENTS.mdbTélécharger ce fichier [Réservé aux membres club]565 248 octets
  • frmreplication.frmTélécharger ce fichier [Réservé aux membres club]Voir ce fichier26 787 octets
  • frmreplication.frxTélécharger ce fichier [Réservé aux membres club]3 528 octets
  • Projet1.vbpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 197 octets

Télécharger le zip


 Sources du même auteur

Source avec Zip PETIT MOTEUR DE RECHERCHE SQL / VB SUR BASE DE DONNEES
MÉMORISER LES LARGEURS DE COLONNES DBGRID, DATAGRID

 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) DATA ACCESS COMPONENT par zaimfaycal
Source avec Zip GESTION ENSEIGNANTS par Elmarzougui
Source avec Zip GESTION D'UNE BIBLIOTHÈQUE par Elmarzougui
Source avec Zip VISUALISATION BASE ACCESS par claude440
Source avec Zip SUPER MONEY par MdelM

 Sources en rapport avec celle ci

Source avec Zip GESTION ENSEIGNANTS par Elmarzougui
Source avec Zip VISUALISATION BASE ACCESS par claude440
Source avec Zip Source .NET (Dotnet) REPORTING SIMPLIFIÉ par deuxmains
Source avec Zip VBFACTURATION : LE CODE LE + SIMPLE POSSIBLE EN VBA POUR GÉR... par Patrice99
Source avec Zip Source avec une capture SQL SANS DOULEUR, EXEMPLE par bitshifter

Commentaires et avis

Commentaire de Patrice99 le 19/05/2006 09:01:14

"Il peut y avoir des conflits: c'est à dire que des memes données ont été modifié dans 2 bases différentes. Et c'est le point faible de ma source: je n'ai pas réussi à finaliser la chose. Donc avis au gens de bonnes volontés" :
Voir ici comment on peut résoudre ce problème : c'est le dernier fichier chargé qui remplace les données :
http://patrice.dargenton.free.fr/dbtofile/index.html

Commentaire de juanguic le 03/06/2006 23:53:44

J'ai une erreur dès le début d'exécution sur le composant MSADOC avec movecomplete :
quelle version faut-il utiliser ?

Commentaire de m2rtech le 04/06/2006 11:29:09

MSAdo 2.8 Library

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Réplication/synchronisation base Access [ par tontonje ] On dispose d'une base de donnée Access dupliquée sur 2 sites différents, mais reliés par une connexion RTC.L'application écrite en VBA est installée s Réplication/Synchronisation bdd Access [ par tontonje ] Bonjour !On dispose d'une base de donnée Access dupliquée sur 2 sites différents, mais reliés par une connexion RTC.L'application écrite en VBA est in Synchronisation/Réplication bdd Access [ par tontonje ] Bonjour !On dispose d'une base de donnée Access dupliquée sur 2 sites différents, mais reliés par une connexion RTC.L'application écrite en VBA est in Synchronisation Replicas access 97 [ par David2410 ] Bonjour, J'ai un message d'erreur lorsque je veux faire une synchro depuis mon applic, mon code :Dim DbSrc As DatabaseSet DbSrc = dao.OpenDatabase("C: Synchronisation Outlook - ACCESS [ par Kryci_l ] Bonjour,je dois réaliser une documentation sur les différentes possibilités de synchroniser une base contacts de Outlook et une base de données Access Réplication bases access multi serveur [ par watoonet ] y a t_il une manière simple de répliquer des bases access de serveur à serveur ????????meric pour vos idées Synchronisation SQL/ACCESS ( URGENT!) [ par katel ] Je dispose d'une base SQL ( base globale) et de replicas partiels localisés sur des bases access : je voudrai pouvoir assurer une réplication régulièr synchronisation base access-internet [ par moustakiz ] bonjourJe possède une base access et je desire synchroniser cette base avec une base access située sur un serveur internet. je désire synchroniser qu' microsoft jet [ par redbob ] salut a tous,je suis grave en galère, est ce que quelqu'un pourrait me dire où je peut trouver micosoft jet 4.0? Je bosse sous win98 avec access 2000, erreur 48 sur xp, lien base access avec jet 4.0 [ par dvlpt ] J'ai une appli vb basée sur un moteur Jet 4.0 qui se connecte à une base ACCESS, rien de bien sorcier. Sur un poste en Windows XP, j'obtiens une erreu


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,640 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales