无法从sqlite数据库中搜索加密值

无法从sqlite数据库中搜索加密值,sqlite,Sqlite,我正试图找到一个用加密字符串记录的 description = "oYAFfrNS2OszASY7Vo182A==" 它存储在sqlite数据库中,如 oYAFfrNS2OszASY7Vo182A== 在描述字段中 我的android代码是: Cursor c = db.query(table, columns, whereclause, null, null,

我正试图找到一个用加密字符串记录的

description = "oYAFfrNS2OszASY7Vo182A=="
它存储在sqlite数据库中,如

oYAFfrNS2OszASY7Vo182A==
在描述字段中

我的android代码是:

Cursor c = db.query(table, columns, 
                whereclause, 
                null, 
                null, 
                null, 
                null);          
  try {
    if (c.getCount() == 0) {
      c.close(); 
      return "";
    }
    c.moveToFirst();   

    int namecol = c.getColumnIndex(columns[0]);       
    li = (c.getString(namecol));            
    c.close();    
  } catch (Exception e) {
    System.out.println("Exception:   " + e.toString());
  }   

where table name、where子句和列都是正确的,但我无法使用我提到的加密字符串获得结果。

我通过进一步调试发现了问题,实际上我的加密字符串中有一个新的行字符没有在本文档中传递