如题 脚本是一个很复杂的带有嵌套、连接的查询语句想问题一下用jsp怎么处理?谢谢了···

解决方案 »

  1.   

    ....? JSP是能执行SQL,但是谁会那样做呢!!
      

  2.   

    嵌套、连接没关系。只要能解析出每句sql就行
      

  3.   

    在jsp中加sql,不是一个好办法。
      

  4.   

    我想起runtime。getruntime.exec()了
      

  5.   


    那有什么办法来处理SQL脚本呢?高手请赐教
      

  6.   


    是可以用这个方法 但是 Sql脚本是查询的 那怎么知道返回的结果集呢?
      

  7.   


    简单点说就是将后台的数据查询(查询比较复杂 有好多sql语句 是个sql脚本)到前台显示怎么实现呢?
      

  8.   

    你可以直接返回结果就可以了
    ,不要在前台显示出sql语句
      

  9.   

    将你想要的sql语句,在一个java类中写成方法(常见的就是将增删修改几个方法写入这个类),然后在jsp里使用useBean之后,就可以直接调用该类的方法了,也就执行了sql语句
      

  10.   


    这个我知道 关键问题是sql语句太长了 而且很复杂 是一个sql脚本
      

  11.   

    sql写在jsp页面上不好.建议写在类里面.
    还有个提醒就是循环别写太复杂.不然后期数据多的话.循环起来会很"累"的
      

  12.   


    呵呵··有道理我这样写是测试 方便主要就是想解决对sql脚本的执行····
      

  13.   

    lz很天真啊,jsp里面可以得到你的sql语句处理的结果集,然后需要自己提取结果集输出,它肯定不可能像sqlplus那样执行脚本直接输出结果。