一个sql语句在数据库中能够执行,但是在用java操作时就执行不了,那位大神能晓得这是啥原因呢?

解决方案 »

  1.   

    java语法用错了,导致最终执行的语句拼错了呗。
    要么就是配置文件配置错了
      

  2.   

    这要看你当前连接的数据库是那个,如果当前的数据库的链接的是sqlerver的当前的数据对象,那么你需要导入当前练级数据库的当前的jar包文件,然后再熟悉一些基本的语法就可以相关从操作了
      

  3.   

    用的是什么数据库?报什么错?
    如果是用HSQL,是不是用到了什么函数?
      

  4.   

    insert into 和update 原来可以用在一个sql语句中啊?
      

  5.   

    还是先检查一下java程序中拼出来的最终执行的sql和在数据库里执行的sql一样不一样吧
      

  6.   

    insert和update分两次执行,另外executeQuery一般也只是做查询用的吧,你这是更新啊。
      

  7.   

    executeQuery可以用来做更新用的,定义的时候 不用结果集就行 ,函数定义成int不就可以了?
      

  8.   

    sql语句有问题 注意单引号