我已经尝试使用这个查询
SELECT * FROM DBNAME WHERE NAME LIKE '%SEARCHKEYWORD%'
在 SQLite 数据库中实现搜索,但如果名称包含空格则不起作用,
例如,如果在数据库中有一个名称为 Mustang GT 的项目,
如果我输入关键字 mustang gt
或 Mustang GT
... 总是返回空查询。
最佳答案
没有任何原因会导致代码中的描述符问题,可能是在获取字符串时出现问题。
尝试打印 SEARCHKEYWORD
以验证是否正确。
关于android - Sqlite 数据库搜索中的空格导致问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15229026/