【问题标题】:Searching a SQLite database which contains cyrillic data搜索包含西里尔文数据的 SQLite 数据库
【发布时间】:2011-03-11 17:39:20
【问题描述】:

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

有没有人知道如何实现搜索西里尔数据,而不管关键字的字符集是什么? 谢谢

【问题讨论】:

    标签: android sqlite search utf-8


    【解决方案1】:

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

    其实不是。字符串比较仅适用于 ascii 字符(排序、大写、小写等)。如果你使用的是非 ascii 字符,你应该安装插件,它的大小就像整个 SQLite。 Proof

    如果你对西里尔符号感兴趣,试试这个link

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2014-11-09
        • 2011-03-26
        • 2013-08-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多