在用RDO访问oracle10g的函数时出错,代码如下:
strsql = "{ ? = CALL TEST.FUN1(1,2)}"
Set quer =  con.CreateQuery("",strsql)
rect(0).Direction = rdParamReturnValue
rect(0).Type = rdTypeINTEGER
rect.Excute
在执行到 rect(0).Driection = rdParamReturnValue时报错,好象没能解析出SQL中的参数。使用的是ORACLE in XE 的ODBC驱动,但在10G的驱动下一样报错。换用MIRCORESOFT ODBC FOR ORACLE 驱动一切正常。请高手指点。不能更换驱动