2011-09-26 135 views
3

在我的应用程序中,我有一个数据库被写出到SD卡。我们必须对数据库进行很多重大更改,因此当用户升级应用程序时,是否有删除和重新安装数据库的方法,但仅限于升级?升级黑莓数据库

回答

4

要做到这一点,最好的方法是在升级中有一大块代码检查旧数据库,如果它发现旧数据库,则执行升级。

这可以让你控制发生了什么,以及它是如何发生的。

+0

此外,向数据库写入版本将帮助您确定是否需要升级以及需要升级的类型。幸运的是,版本1.0可以是无版本的:-) –

+0

@RayVahey - 是的,有一些明确的方法可以快速确定数据库的版本,这也是至关重要的。感谢您指出了这一点。 – cdeszaq

+0

谢谢......我只是这样做了,它的工作......问题解决了。 – coder