0

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

我的问题是:

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

1 回答 1

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();

使用sqLiteDatabase1, sqLiteDatabase2, 访问不同表的数据..

我希望这有效:)

于 2012-04-12T06:53:18.753 回答