用DREAMWEAR(可能拼错了)可以自动生成,不过还笨办法好,我也试捷径,最后还是用般办法,你可以先用一个简单的SQL语句试,看是不是SQL语句写错了,我就是这么做的

解决方案 »

  1.   

    先执行需要的SQL在把相应的变量加入就可以了
      

  2.   

    问题关键是字段太多了,我写代码的时候都进行了分类,很清楚好看的,不过行数太多了,看了都眼花了,能不能通过一个for语句对数据库个字段进行操作写sql语句?大家都想想吧,看有什么比较好的办法
      

  3.   

    使用存储过程实现。
    如果有错的话
    这样要么在prepareStatement中会出错,要么在executeQuery中会出错
      

  4.   

    使用存储过程?能给我讲具体点吗?我用的是mysql数据库,不是MSSQL
    还有对于预编译这个问题,我不是太熟练,因为我才学jsp两三天而已,不过我有php的基础其实我现在想要得到的是一个java方面的函数查询资料,当然java.sun.com里面有英文的,呵呵~~,不过看得没有中文的快
      

  5.   

    你试试给一个全局变量
    如:public String SQL
          .
          . 
       SQL=sql;
        out.println(SQL);
      

  6.   

    有的数据库对SQL语句长度有限制,不知MYSQL有没有?谁能告诉我?
      

  7.   

    mysql没用过,他应该有Console界面,能够直接运行SQL语句吧?
    你把生成的SQL语句,直接拷贝到Console里面去执行看看,是不是还是出错。
    如果出错,应该有提示信息出错的位置。