之前用的是ojdbc14.2.0.3这个jar包,但是在调用存储过程时出现问题,项目代码部分基本都完成,因此不敢冒然换jar,怕出现问题但是如果不换的话,调用存储过程就只能输出“???”想问一下,是否有不换jar包就解决这个问题的方法。。
如果必须换jar包的话,会不会出现什么问题呢?请各位老前辈给点指点

解决方案 »

  1.   

    原来还有ojdbc呀  我只知道odbc 和jdbc
      

  2.   

    这个应该是向下兼容的吧!!
    classes12.jar是支持jdk 1.1 1.2
    ojdbc14.2.0.3是支持jdk 1.4的
      

  3.   

    引入了nls_charset12.jar,我用的是JDK1.6。
    应该也不是JDK的问题,我自己建了个java工程试了下,调用不同服务器上的相同存储过程,当用ojdbc14.2.0.3时,9i的数据库中的存储过程正确输出,10g的则输出几个???;如果换成ojdbc14,则两个数据中的存储过程都能正常输出。