我想在编辑文本中输入任何特定的体育赛事,按下搜索按钮,它会在列表视图中显示特定的体育赛事。
这是我的代码。我得到一个空指针异常。有谁知道为什么?
public Cursor searchRecords() {
return database.rawQuery("SELECT * FROM "+ TABLE_NAME +"WHERE _sportName LIKE ?", new String[]{"%" + etSearch.getText().toString() + "%"});
}
答案 0 :(得分:1)
您的数据库成员或etSearch成员为空。
另外,你应该在表名和where子句之间加一个空格。