2010-05-28 5 views
1

J'écris une application pour Windows Mobile 6 et supérieur qui nécessite une base de données locale. Je me demandais si quelqu'un avait une expérience avec l'hébergement de base de données sur Windows Mobile et quel système de gestion de base de données serait le plus approprié pour le développement.Base de données locale Windows Mobile

Merci à l'avance,

Lloyd

Répondre

1

J'ai utilisé SqlServerCe comme mini base de données locale pour une application WinMobile 6 sur laquelle j'ai travaillé. Il est assez facile à utiliser et s'installe automatiquement lorsque vous incluez la référence dans Visual Studio.

Une autre option qui semble populaire est SQLite. Pour une comparaison des deux regarder cet article: https://stackoverflow.com/questions/583278/sqlite-vs-sqlce-vs-in-a-mobile-application Cela semble être biaisé vers SQLite que je n'ai pas essayé mais j'étais heureux avec les performances de SqlServerCe pour mon application et c'était suffisant.

+0

La dernière version de SQL Server Compact Edition est une amélioration en gros par rapport aux versions précédentes, ça vaut vraiment le coup d'œil - (en quelque sorte) fonctionne aussi avec LINQ to SQL, un bonus. – RobS

1

Si vous n'êtes pas lié à SGBDR, vous devriez essayer db4o, une base de données orientée objet intégré avec prise en charge LINQ

+0

Les problèmes de performances doivent être pris en compte, cependant. –

0

Je l'ai utilisé pour certaines petites applications de base de données Raima, et il est avéré être fiable et rapide, au moins pour nos fins.

Questions connexes