解决方案 »

  1.   

    根据那三个条件进行查询,写一条sql查询语句,根据任何一个条件都能查询,比如一张user表里面字段(name,age,sex),根据输入的名称或者年龄段、性别查出结果.....求解  谢谢了
      

  2.   

    stringbuilder拼sql~~~~~~~~~~
      

  3.   

    模型驱动啊,将这些表单属性整一个类,在Action 实现ModelDriver接口,重写getModel方法即可。
      

  4.   

    StringBuffer sb = new StringBuffer("");
    sb.append("SELECT * FROM USER U ");
    sb.append(" WHRE 1=1");
    if(name != null){
    sb.append("AND U.NAME '%" + name + "%'");
    }
    if(sex != null){
    sb.append("AND U.SEX '%" + sex + "%'");
    }
    if(age1 != null){
    sb.append("AND U.AGE1 >=" + age);
    }
    if(age2 != null){
    sb.append("AND U.AGE2 <=" + age);
    }
      

  5.   

    太感谢!!!
    已经做出来了,用StringBuffer 做的