Sring sql = "insert into  admin (pass) values ('aa')";

解决方案 »

  1.   

    改成这样:String sql = "insert into  admin (pass) values ('"+request.getParameter("name")+"')";
      

  2.   

    String sql = "insert into  admin (pass) values ('"+aa+"')";
    就是说把你要插入的值用单引号括起来试试.
      

  3.   

    String sql = "insert into  admin (pass) values (aa)";
    改成String sql = "insert into  admin (pass) values ("+aa+")";即可。
    但是之前最好作一个判断aa是否为null,不然还是可能会抛出异常。
    String aa=request.getParameter("name");
    if(aa!=null)
    {
        String sql = "insert into  admin (pass) values (aa)";
        state.executeUpdate(sql);
    }
      

  4.   

    String sql = "insert into  admin (pass) values ('"+aa+"')";东东树 怎么不来阿???
      

  5.   

    建议最好还是买本java书看看吧 好好学学
    你瞧瞧你写的语句没一句对的 什么是变量 什么是字串都没搞清楚
      

  6.   

    String aa=request.getParameter("name");
     String sql = "insert into  admin (pass) values ('"+aa+"')";
    state.executeUpdate(sql);
    这样不行
    String sql = "insert into  admin (pass) values ('"+request.getParameter("name")+"')";
    state.executeUpdate(sql);
    不行
     String sql = "insert into  admin (pass) values ('"+aa+"')";
    不行
      

  7.   

    sql语句则么写的啊,你找个写数据库的例子看看吧
      

  8.   

    String sql = "insert into  admin (pass) values (\'"+aa+"\')";