fetchAll()中的索引超出范围

时间:2012-10-29 16:42:26

标签: android android-sqlite

在Android中,我使用以下语句:

return bdd.rawQuery("SELECT * FROM " + TABLE_EVENTS , new String[]{"titre","emplacement"});

并抛出错误:

android.database.sqlite.SQLiteException: bind or column index out of range: handle 0x3e1360

1 个答案:

答案 0 :(得分:1)

如果不在查询的WHERE子句中使用相同数量的selectionArgs,则不能使用?参数。我猜你想要:

return bdd.rawQuery("SELECT titre, emplacement FROM " + TABLE_EVENTS, null);