问答详情
源自:5-3 项目实现(下)

为什么id 加单引号就打印不出来了?

为什么id 加单引号就打印不出来了?

提问者:超人93 2016-09-04 21:57

个回答

  • name_yc
    2017-08-25 16:02:20
    已采纳

    //将字符数值加上 单引号
    if(fieldValue instanceof String) {                        //instanceof 判断fieldValue是否是String类型。
        fieldValue = "\'" + fieldValue + "\'";
    }
    stringBuilder.append(" and ").append(filedName).append("=").append(fieldValue);

    你试一试这样加引号。   因为if判断 fieldValue 是否是String 类型,当是的时候才执行if里面的操作,那么Id不是String 类型,所以就没有执行if里面的操作。

  • qq_听见你的声音_2
    2016-09-05 16:08:20

    id不Integer类型吗?你看下你的判断条件