我使用 PhoneGap 开发应用程序。我使用 Ripple 在浏览器中测试我的开发,然后在真实设备中测试我的应用程序。
我有很多带有拉丁字符的行,例如 Ñ、Ü 等,当我进行没有这些字符的查询时,我在 Android 设备上的应用程序完美地显示了这些字符。
例如,该行有
NAME ADDRESS
PETER NUÑEZ RUE DES AMIES,16, 4AC3
如果我进行查询:
var word='AMIES';
...select * from table where ADDRESS like '%?%',[word]...
它工作正常并完美地给了我这一行,但如果我尝试:
var word='NUÑEZ';
...select * from table where NAME like '%?%',[word]...
它没有给出结果。
如果我使用:var word='NU%EZ';
它工作正常。
我使用 SQL 注入进行查询..(,?,[var])..
问题是什么?我可以显示从 Query 中检索到的 Ñ、Ü 等字符,但我无法使用这些拉丁字符查询任何内容。
提前致谢。