【问题标题】:How to get my desired results in Android Sqlite Search LIKE % where search key word in bangla language如何在 Android Sqlite Search LIKE % where search key word in Bangla language 中获得我想要的结果
【发布时间】:2021-06-01 04:21:57
【问题描述】:
  1. 光标 = sqLiteDatabase.query(MyTableName, allColumns, Database.COLUMN_TO + " LIKE ?", new String[]{"%বিবেচন%" }, null, null, null);

myMeaning="বিবেচন";

  1. 光标 = sqLiteDatabase.query(MyTableName, allColumns, Database.COLUMN_TO + " LIKE ?", new String[] {"%"+myMeaning+"%"}, null, null, null);

第一个给出了我想要的结果。我想知道为什么第二个不能给出想要的结果?

【问题讨论】:

  • 你能打开 sqlite 日志并显示实际执行的查询吗?通过终端命令:adb shell setprop log.tag.SQLiteLog V adb shell setprop log.tag.SQLiteStatements V 你可以看到在 logcat 中执行了什么 sqlite。
  • 我明白了,谢谢。以上两个结果是一样的。通过在我的含义变量中分配正确的值来解决。
  • 您的问题解决了吗?出了什么问题?
  • 是的,问题出在 myMeaning 变量中,即 myMeangin="বিবচন";不是“বিবেচন”;......谢谢
  • 我想打开sqlite日志..请给出命令..通过搜索我没有得到正确的cmd。

标签: java android sqlite android-sqlite


【解决方案1】:

已解决,问题出在 myMeaning 变量中,即 myMeangin="বিবচন";不是“বিবেচন”

【讨论】:

    猜你喜欢
    • 2023-02-02
    • 1970-01-01
    • 1970-01-01
    • 2015-03-02
    • 2011-04-06
    • 1970-01-01
    • 1970-01-01
    • 2021-08-23
    • 1970-01-01
    相关资源
    最近更新 更多