我在以下查询中得到“索引1处的绑定值为空”:

public String searchForWifiSSID(String one, String two){
c = db.query(Constants.TABLE_NAME, new String[]{Constants.PARAM1, Constants.PARAM2}, Constants.PARAM1 + " =? " +" AND " + Constants.PARAM2 + " =? ", new String[]{one,two}, null, null, null);
}

我的selectionargs语法不正确吗?这样做是不对的吗?
  public String searchForWifiSSID(String one, String two){
    c = db.query(Constants.TABLE_NAME, new String[]{Constants.PARAM1, Constants.PARAM2}, Constants.PARAM1 + " = " + one +" AND " + Constants.PARAM2 + " = " + two, null, null, null, null);
    }

最佳答案

确保值“1”和“2”不为空。我相信这个错误意味着其中一个值是空的。

关于android - 查询中索引1的绑定(bind)值是否为空?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10300327/

10-11 02:18