如果大侠帮忙,直接改好发上来最好了。
会不会是OleDBOracleHelper不支持函数?

解决方案 »

  1.   

    谢谢提醒,我搜过了,确实也有相关资料,但我这里用提是OleDBOracleHelper这个类,关于这个类的这种用法没有找到。
      

  2.   

    我的这个函数因为没有涉及到数据集的问题,所以没与包相关的东西。
    如果从PLSQL 中看函数的位置在Functions的目录中。
    就是recycle bin,functions,Procedures那些内容的Functions下面
      

  3.   

    谢谢大家关注,已经放弃这样做了。应该是OleDBOracleHelper这种调用试本身就不能支持函数,经过修改后出现这样的提示ORA-06550: line 1, column 7:
    PLS-00221: 'BEENSETTLED' is not a procedure or is undefined
    ORA-06550: line 1, column 7:
    PL/SQL: Statement ignored现在
    要求第三方把oracle函数改为存储过程就不用这样费事了。