2010-05-28 78 views
1

我正在为需要本地数据库的windows mobile 6及更高版本编写应用程序。Windows Mobile本地数据库

我想知道是否有人有任何Windows Mobile上的数据库托管经验以及哪种数据库管理系统最适合开发。

由于提前,

劳埃德

回答

1

我已经使用SqlServerCe作为我工作过的WinMobile 6应用程序的本地迷你数据库。当你在Visual Studio中包含引用时,它很容易使用并自动安装。

似乎流行的另一种选择是SQLite。对于这两个看看这篇文章的比较:https://stackoverflow.com/questions/583278/sqlite-vs-sqlce-vs-in-a-mobile-application 这似乎偏向SQLite,我没有尝试过,但我很满意我的应用程序的SqlServerCe的性能,这是足够的。

+0

SQL Server精简版的最新版本是对以前版本的批量改进,绝对值得一看 - (有点)可以与LINQ to SQL一起使用,也是一种奖励。 – RobS 2010-05-28 11:02:30

1

如果你不依赖于RDBMS,你应该尝试db4o,与LINQ

+0

性能问题应予以考虑,但。 – 2010-07-28 16:04:47

0

我已经用了一些小的应用程序将Raima数据库,支持嵌入式面向对象的数据库,它被证明是可靠和快速的,至少为了我们的目的。