我使用光标从数据库表中获取某个值。它从类型为“TEXT”的列中取出。这个想法是该列的标准值是空白的,但是当单击某个按钮时,查询会为其添加“true”。
String var = c.getString(1); //use cursor to get value
但是当我想用它来比较一个字符串时,fe
if(var.equals("true")) {
//do something crazy
}
我在数据库中没有填写任何内容的项目上收到错误消息。只有实际填写“true”的字段不会出错。我试过 c.getString(1).toString(); 但这并不能解决问题……有什么想法吗?