【问题标题】:Windows Mobile local database [closed]Windows Mobile 本地数据库 [关闭]
【发布时间】:2010-05-28 10:45:43
【问题描述】:

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

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

提前致谢,

劳埃德

【问题讨论】:

    标签: c# database windows-mobile mobile


    【解决方案1】:

    我使用SqlServerCe 作为我工作过的WinMobile 6 应用程序的本地迷你数据库。当您在 Visual Studio 中包含参考时,它非常易于使用并且会自动安装。

    另一个似乎很受欢迎的选项是SQLite。要比较两者,请查看此帖子:https://stackoverflow.com/questions/583278/sqlite-vs-sqlce-vs-in-a-mobile-application 这似乎偏向于我没有尝试过的 SQLite,但我对我的应用程序的 SqlServerCe 性能感到满意,这已经足够了。

    【讨论】:

    • 最新版本的 SQL Server Compact Edition 是对之前版本的全面改进,绝对值得一看 - (在某种程度上)也可以与 LINQ to SQL 一起使用,这是一个奖励。
    【解决方案2】:

    SQL Server Compact Edition 广泛用于 Windows Mobile 应用程序。

    另一种选择是SQLite

    【讨论】:

      【解决方案3】:

      如果您没有绑定到 RDBMS,您应该尝试db4o,这是一个支持 LINQ 的嵌入式面向对象数据库

      【讨论】:

      • 应该考虑性能问题。
      【解决方案4】:

      我已经在一些小型应用程序中使用过 Raima 数据库,它被证明是可靠且快速的,至少对于我们的目的而言。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-12-04
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多