搜索包含西里尔数据的SQLite数据库

时间:2010-07-04 23:54:05

标签: android sqlite search utf-8

我在搜索SQLite数据库时遇到问题,该数据库包含用西里尔字符编写的数据。如果关键词也是西里尔字母,那么一切都很好,但如果没有,那么我就无法在我的Android应用程序中得到结果。

有没有人知道我怎样才能实现搜索cyrilic数据,无论关键字的字符集如何? 感谢

2 个答案:

答案 0 :(得分:2)

  

如果使用UTF8编码,则没有问题。

其实没有。字符串比较仅适用于ascii字符(sort,upper,lower等)。如果你使用的是非ascii字符,你应该安装插件,就像整个SQLite一样。 Proof

如果您对西里尔符号感兴趣,请尝试link

答案 1 :(得分:1)

如果使用UTF8编码,则没有问题。