在jsp页面
 
   if(act.equals("save")){      //     String high_type =request.getparment(“high_type ”);//单选框 一个有,一个是无
    String sql="";
    if(high_type.equals("N")){
       执行“无”sql语句
       String reuslt= c.update(sql);//c是执行数据库的控件
     }else if(high_type.equals("y"))){       执行“有”sql语句
      }
    }运行时出现insert ")statement" to complement ifStatement

解决方案 »

  1.   

    执行“无”sql语句    //无sql还要执行干嘛呢?
    执行“有”sql语句 把你的sql 贴上来
      

  2.   

    String high_type =request.getparment(“high_type ”);//单选框 一个有,一个是无 
    request.getParameter 才对
      

  3.   

    无是隐藏一些表单 ,执行sql语句
    有是全部显示表单  ,执行sql语句
    sql语句是要insert table(id) values(t.id);sql没有错,这个判断语句有没有错
      

  4.   

    sql语句是要insert table(id) values(t.id); 你先写一个死的sql放在java 中招执行吧从异常看,应该是sql错了
      

  5.   

    (high_type.equals("y")))
    多了还是少了)