sql="select email form user where name='"+sname+"'";

解决方案 »

  1.   

    sql="select email form user where name='"+sname+"'";
    sname是变量!需要加单引号的!
      

  2.   

    sql="select email form user where name='"+sname+"'";
    sname是个变量,要加单引号!
      

  3.   

    sql="select email form user where name='"+sname+"'";
      

  4.   

    调试的时候把需执行的sql语句输出来看看是不是你需要的。
      

  5.   

    sql="select email form user where name='"+sname+"'";
      

  6.   

    int --> Integer Integer it = new Integer(6);
    int --> String String s = String.valueOf(6);String --> int int i = Integer.parseInt(str);
    String --> Integer Integer it = Integer.valueOf(str);Integer --> int int i = it.intValue();
    Intgeger --> String String s = it.toString();
      

  7.   

    char型的要用单引号括起来,数字就不用了
      

  8.   

    sql="select email form user where name='"+sname+"'";