0
我有一个预先填充的数据库,我hadd .csv并在sqllite管理器中创建一个数据库并将所有值导入到此数据库。Android ORMLite,使用预先填充的数据库并使用它
现在我把这个数据库放到android资源文件夹中,并且想通过ORMLite在我的android应用程序中使用它。
请,需要你的帮助,并会感谢你。
我有一个预先填充的数据库,我hadd .csv并在sqllite管理器中创建一个数据库并将所有值导入到此数据库。Android ORMLite,使用预先填充的数据库并使用它
现在我把这个数据库放到android资源文件夹中,并且想通过ORMLite在我的android应用程序中使用它。
请,需要你的帮助,并会感谢你。
现在我把这个数据库放到android资源文件夹中,并且想通过ORMLite在我的android应用程序中使用它。
男孩有很多地面覆盖这里使用ORMLite与此。
简短的回答是,您将需要创建对应于您的数据库表的Java对象。每个Java对象都应该具有与具有注释的适当类型的表列匹配的字段。
例如,如果CSV文件是:
# name, id, street
Bill Jones,123,131 Main St.
,创造你的表是这样的:
create table user (name VARCHAR(255), integer id, street VARCHAR(255));
的Java对象,你需要的是这样的:
public class User {
@DatabaseField(id = true)
int id;
@DatabaseField
String name;
@DatabaseField
String street;
}
然后你会使用ORMLite从你的数据库中读入对象。您应该看到文档的ORMLite home page和入门部分。为了连接现有的数据库,您应该阅读手册中有关使用Android的部分。我想问ORMLite Users Mailing List的任何其他问题。
我无法找到有关在ormlite文档中与现有数据库链接的信息,请确定它在Android部分中?你有链接吗? – Karl 2013-10-21 10:34:22