android多表适配器查询

时间:2011-09-27 18:00:43

标签: android sqlite adapter multi-table

我一直在阅读在Android中的SQLite数据库中有多个表。 一种方法是为每个表提供1个适配器类,每个适配器将为每个表实现CRUD方法。

我的问题是:

  1. 这是处理一个SQLite数据库中的不同表的最佳方法吗?
  2. 在这种情况下,如何在表之间执行sql查询?。

1 个答案:

答案 0 :(得分:0)

创建SQLiteHelper sqLiteHelper1sqLiteHelper2;

的各种实例
sqLiteHelper1 =  SQLiteHelper(context, MYDATABASE_NAME1, null,MYDATABASE_VERSION);
sqLiteHelper2 =  SQLiteHelper(context, MYDATABASE_NAME2, null,MYDATABASE_VERSION);
sqLiteDatabase1 = sqLiteHelper1.getWritableDatabase();
sqLiteDatabase2 = sqLiteHelper2.getWritableDatabase();

使用sqLiteDatabase1sqLiteDatabase2,访问不同表格的数据..

我希望这有效:)