ANDROID SQLite SELECT x AS _id

我正在使用SimpleCursorAdapter,它需要一个名为“_id”的列.

我的表没有’_id’,所以我做了一个用“AS _id”定义查询的工作,它可以工作.我正在使用getReadable
Database().rawQuery().

我想知道是否有任何其他方法来执行相同的查询,但使用方法,如
SQLiteQueryBuilder.query

谢谢

最佳答案 你需要
create a view in your SQLite数据库,它将通过别名从原始表中使用_id.然后你需要查询实际上是一个表的视图.

点赞