我正在使用需要名为“_id”的列的 SimpleCursorAdapter。 我的表没有“_id”,所以我做了用“AS _id”定义查询的变通方法,它起作用了。我正在使用 getReadableDatabase().rawQuery() 来完成。 我想知道是否有任何其他方法可以执行相同的查询但使用一种方法,如 SQLiteQueryBuilder.query
谢谢
最佳答案
您需要create a view in your SQLite数据库,它将通过别名使用原始表中的 _id。然后你需要查询 View ,它实际上是一个表。
关于ANDROID SQLite SELECT x AS _id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6308910/