"select * from table where column = '' and ... "。这句话怎么用java实现查找等号后面引号中的内容?

解决方案 »

  1.   

    "select * from table where column = '"+变量+"'"
      

  2.   

    谢谢xueguiping的提醒。应该是("select * from table where column = '"+变量+"'"),变量是文本型的。其实问及就是,字符串查找。想找一个最好的方法。谢谢各位!
      

  3.   

    为什么不换个想法
       用PreparedStatement
      

  4.   

    String querySql = "SELECT FILECONTENT FROM  UPLOADFILEINFO WHERE  CID = ? FOR UPDATE";
        PreparedStatement ps2 = connection.prepareStatement(querySql);
        // 设置需要获得文件对应的CID
        ps2.setString(1, dto.getCid());  //在这里随便你换什么类型的数据