2009-04-03 8 views
2

Je voudrais une méthode simple pour conserver une base de données SQL CE (sur Windows Mobile ou CE) synchronisée avec SQL Server Express. Ma compréhension est que SQL Express n'a pas de réplication qui est ce qui serait normalement utilisé. Y a-t-il d'autres moyens d'accomplir cela?Synchronisation des données mobiles

Je travaille en C# avec .Net 2.0.

Merci!

Répondre

0

Il y a quelques années, j'ai écrit une application pour mobile pour faire réparateurs facturation sur le site du client, qui a eu lieu sur un PocketPC. ActiveSync synchronisait automatiquement les données d'une base de données principale sur une machine de bureau (SQL Express) lorsque vous chargiez le PocketPC. ActiveSync a ajouté des champs à chacune de mes tables pour prendre en charge la synchronisation de la base de données et gérer la synchronisation elle-même. Elle n'a donc pas eu besoin de s'appuyer sur la réplication. Dans l'ensemble, la fonction de synchronisation de base de données d'ActiveSync était vraiment très simple et facile à utiliser. La réponse courte est: vous n'avez pas besoin de réplication si vous synchronisez via ActiveSync.

Espoir qui aide, Eric

1

SQL CE ne réplication de support (vous pouvez pouvez vous abonner à un éditeur de réplication (je suis encore pour obtenir que le travail même OTOH)). Comme dit, MS Sync Framework, mais cela ne fonctionne pas vraiment bien sur des choses complexes.

Questions connexes