PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV Mobile 2025 → Réplication de plusieurs Pocket PC
Réplication de plusieurs Pocket PC
Iniciado por yves.tschachtli, 18,ene. 2006 23:26 - 3 respuestas
Publicado el 18,enero 2006 - 23:26
Je développe une application en Windev Mobile avec plusieurs tables qui
contiennent des identifiants automatiques... cette application est
installée sur 10 Pocket PC. Donc l'identifiant 1 d'une table d'un Pocket
PC n'a rien à voir avec l'identifiant 1 de la même table sur un autre
Pocket PC !

Je veux maintenant avoir une base centrale sur Windows (Windev) qui
regroupe les données de tous mes Pocket PC .... comment ca se passe ?

qu'elles sont vos expériences dans ce domaine ??

Merci pour les infos.

Yves
Publicado el 19,enero 2006 - 09:59
bonjour,

solution 1) utiliser wdSynchro. Cela ne marche pas tjs si facilement...
solutions 2) utiliser la réplication universelle. Je cherche tjrs l'avi de quelqu'un qui aurait de l'expérience avec.
solution 3) coder soit même une solution qui pousse les données

Bonne journée

james
Publicado el 20,enero 2006 - 10:40
Bonjour,


Tu va avoir des clés en double dans ta base centrale.

J'ai ce problème avec 65 PocketPC qui envoie des informations dans la base centrale.

Pour régler ce problème, la clé unique de chaque enregistrement est précédé d'un code à 3 caractères qui est le code utilisateur du propriétaire du Pocket.
Comme ce code est unique dans la société, les enregistrements peuvent remonter dans la base centrale sans clés en double.
Il ne faut pas utiliser d'identifiant automatique avec des pocket déportés.

Pierre
Publicado el 20,enero 2006 - 11:00
J ai un peu d experience sur la replication,
mais avec une base Sql ce (merge fusion) et l ancien evb !
(j attends toujours l acces natif WinDev mobile !)


La solution que l on a pour ne pas avoir de cles en double
c est de choisir des plages d identifiant !! Via Sql ce et une
replication sur SQL Server 2000 il y a des options pour ca ...

Su hyperfile il va falloir ruse !
Peut etre que tu peux choisir une plage de primary key, mais je suis pas sur.
Sinon t as primary key ne doit pas etre en autonumerotation, dans ce cas
tu lui attribues les valeurs que tu veux comme dit dans le message precedent.