【问题标题】:Is it possible to implement a lightweight database using Blackberry Persistance options?是否可以使用 Blackberry Persistance 选项实现轻量级数据库?
【发布时间】:2010-04-27 15:20:06
【问题描述】:

首先我想解释一下为什么我想使用替代的 Blackberry Persistance 选项而不是 Blackberry 数据库本身,比如 SQLite。原因是我正在设计的应用程序,我希望它可以在所有以前的 Blackberry 版本中使用,而不仅仅是那些具有 OS 5.0 或更高版本的版本。

现在,回到实际问题,我有一个要复制的数据库,以便在 Blackberry 应用程序中使用。该数据库有 8 个表,每个表大约有 12 个不同的列。其中一张表有 1000 行。现在,如果我要为 Blackberry 应用程序实现这个 DB,请记住它适用于所有版本的 Blackberry,那么实现它的最佳方法是什么?

【问题讨论】:

    标签: blackberry data-persistence


    【解决方案1】:

    查看this post 了解一些可以在 5.0 之前使用的数据库替代品,例如 SQL Anywhere for BlackBerry

    【讨论】:

    • 亲爱的 Marc, 感谢您提供 SQL Anywhere 链接。我必须说我很欣慰知道在 OS 5.0 之前有 SQL DB。但我注意到,在系统要求中,它声明此数据库受 OS 4.1 或更高版本的支持。现在我的困惑仍然是,我如何实现一个可以毫无问题地运行的数据库,就像所有以前的黑莓版本一样?还是目标太大而不可能?另外,如果我可能会问,如果您要实现我打算实现的内容,您会选择什么数据库。谢谢。
    • Targeting 4.1 及更高版本将为您提供 99.9% 的设备,因此如果您选择它作为基本版本,您应该没问题。实际上,对于大多数设备而言,4.2.2 或 4.3 也足够了。
    • 谢谢 Marc,这正是我想知道的。非常有义务。
    • 附言。这是一个完整的流行操作系统列表,供任何人试图找出与上述相同问题的答案en.wikipedia.org/wiki/BlackBerry_OS
    • 很好的链接,托拜厄斯。还要考虑的另一件事是,即使 4.5 可能适用于设备,最终用户可能不关心更新(或者他们可能不知道如何更新),或者在某些情况下,如果他们是 BES 上的企业用户,管理员已锁定操作系统升级,以便他们可以控制该过程。这可能会让一些人在 8330 上停留在 4.2.2(例如),即使 4.5 可用!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-21
    • 2011-05-25
    • 2011-09-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多