错误原因:java.lang.IllegalArgumentException: 无法绑定参数1,因为索引超出范围。该语句没有参数。
Android不识别?
字符中的?%
我尝试实现以下内容:
String selectQuery = "SELECT * FROM config WHERE Directory Like '?%';";
SQLiteDatabase db = this.getReadableDatabase();
Cursor cursor = db.rawQuery(selectQuery, new String[] {parent});
我已经尝试寻找解决方案,但没有找到任何有用的内容。我认为这个问题是非常特殊的。我想这样做是因为我希望查询可以使用包含字符'
的字符串。
也许有遇到相同问题的人可以回答我,如何解决这个问题。
'
? - Lukasz Szozda