在android上的活动之外访问DB

时间:2011-09-05 12:52:26

标签: android sqlite

我正在尝试在活动之外访问我的数据库,但是我收到了错误消息。 我的架构有一个DB包装器,所以当我想在活动中显示一些东西时,我只需要创建一个类并从中获取信息。 例如,我想创建一个HUMAN类,它将通过我创建的db适配器类访问数据库。在适配器类中,我将光标返回到相关的行。 我尝试使用startManagingCursor这样做,我得到一个错误,说它是未定义的,当我在活动中尝试使用此方法时,一切似乎都很好。

基本上请尝试给我一个如何以正确的方式处理我的数据库的例子。 我有一个非常大的数据库,我认为为数据库中的每个表创建一个类,而不是让表获取它的信息是正确的方法,但我不知道如何做到这一点。 我的想法是让我们创建一个id为3的人类实例,而不是人类的构造函数(这不是一个活动),转到db获取游标中的信息并将所有信息保存在数据成员中。

谢谢

0 个答案:

没有答案