begin process at 2012 02 12 04:00:32
  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é :9 175 / 1 117

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 avec une capture BIEN ADMINISTRER LES ETUDIANTS ET LEURS CÔTES par okosa
Source avec Zip VBA EXEL GESTION DE PERSONEL NOUVEAU CONTRAT DE TRAVAI par oudlarbi
Source avec Zip Source avec une capture CREATION D'UN OBJET D'ACCÈS AUX DONNÉES par okosa
Source avec Zip Source .NET (Dotnet) MISAHORAIRE par MdelM
Source avec Zip Source avec une capture BASEDEDONNEES,GESTIONDEMALADES,DATABASSE par shadkitenge

 Sources en rapport avec celle ci

Source avec Zip VISUAL BASIC 2008 - PUBLIPOSTAGE, WORD ET ACCESS. par scn68100
Source avec Zip Source avec une capture Source .NET (Dotnet) OUVRIR BASE ACCESS PAR CLIC DROIT par Le Pivert
Source avec Zip Source avec une capture Source .NET (Dotnet) CRÉER, CONNECTER ET REMPLIR UNE BASE ACCESS par Le Pivert
Source avec Zip Source avec une capture Source .NET (Dotnet) AJOUTER - MODIFIER - SUPPRIMER DANS UNE BDD ACCESS SOUS VB20... par kewan
Source avec Zip Source avec une capture Source .NET (Dotnet) ACCESS TO POSTGRESQL par Elmarzougui

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 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 1,154 sec (3)

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