我如何使用OrmLite与Android的默认的SQLite [英] How can I use OrmLite with Android's default SQLite

查看:125
本文介绍了我如何使用OrmLite与Android的默认的SQLite的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我必须使用通过JDBC driver.I缺省的SQLite数据库的一个大问题想用ORMLite与this.Let我暴露我的code:

I have a big problem using the default SQLite database via JDBC driver.I would like to use ORMLite with this.Let me expose my code:

String databaseUrl = "jdbc:sqlite:/data/data/my.package.name/db.sqlite";

Class.forName("SQLite.JDBCDriver");
DriverManager.getConnection(databaseUrl);

dataSource = DatabaseTypeUtils.createSimpleDataSource(databaseUrl);
databaseType = DatabaseTypeUtils.createDatabaseType(dataSource);
databaseType.loadDriver();

UpDao = new UserProfileJdbcDao(databaseType);
UpDao.setDataSource(dataSource);
UpDao.initialize();

我下载了ormlite2.8.jar(SRC),并修改了SqliteDatabaseType类,使私营最终静态字符串DRIVER_CLASS_NAME =SQLite.JDBCDriver。
然而,当我进口的所有类从ormlite2.8.jar(SRC),我发现有关记录的错误,特别是CommonsLoggingLog和Log4jLog classes.Someone建议我写一个使用Android的记录我自己的记录器类,但我不知道该怎么做。
这是我使用的为Android的ORMLite: http://ormlite.sourceforge.net/sqlite_java_android_orm.html

我非常AP preciating任何帮助。
谢谢你在前进。

I am highly appreciating any help. Thank you in advance.

Regads,安德鲁

Regads, Andrew

推荐答案

这是一个老问题安德鲁,但对于后人, ORMLite 有Android操作系统的数据库调用的本地支持。我建议你​​升级,并试图出来。有示例项目,文档和下载位置:

This is an old question Andrew, but for posterity, ORMLite has native support for the Android OS database calls. I'd recommend upgrading and trying it out. There are sample projects, documentation, and downloads here:

http://ormlite.com/sqlite_java_android_orm.shtml

这篇关于我如何使用OrmLite与Android的默认的SQLite的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆