【发布时间】:2010-09-08 11:33:42
【问题描述】:
Windows Mobile 上有哪些不同的数据库选项可用? 我使用 CEDB 和 EDB 来满足线性数据集的需求。
我听说过 SQL Server 2005 移动版。但是比其他人有什么优势(如果有的话)
【问题讨论】:
标签: sql-server windows-mobile pocketpc sql-server-mobile
Windows Mobile 上有哪些不同的数据库选项可用? 我使用 CEDB 和 EDB 来满足线性数据集的需求。
我听说过 SQL Server 2005 移动版。但是比其他人有什么优势(如果有的话)
【问题讨论】:
标签: sql-server windows-mobile pocketpc sql-server-mobile
我发现 sqllite 和代码库都易于实现和安装。比 Microsoft 选项更简单(且更稳定),后者似乎在严重变化中。
【讨论】:
还可以查看SQLite for Windows CE。 Compact Framework 中也有 .NET 绑定可供使用。
【讨论】:
我认为它现在称为 SQL Server Compact。优点是它与完整的 sql server 语法兼容,因为您为它编写的任何查询都可以保证在等效的 SQL Server Express/Standard/Enterprise DB 上工作。不过,反过来也不一定。
【讨论】:
您需要 SQL 支持吗?如果没有,请查看一个轻量级的可嵌入 DBM 类解决方案。我已经将 Tokyo Cabinet 用于许多不需要 SQL 的嵌入式解决方案,并且非常享受它提供的速度和灵活性。 YMMV。
【讨论】:
我们使用 Sybase Ultralite。在此之前,我们使用 Codebase 连接到 foxpro 表。我不是移动开发人员,但我知道我们选择它而不是 SQL Server 是为了提高性能和内存使用率。当我们发现任何问题时,我们还发现他们提供了很好的支持。
【讨论】:
我会避免再使用 CEDB,因为我相信 WM7 正在放弃对它的支持。
【讨论】: