读书人

VFP调用ORACLE存储过程回来结果集

发布时间: 2013-03-26 21:09:10 作者: rapoo

VFP调用ORACLE存储过程返回结果集
VFP连接ORACLE:
SQLSTRINGCONN("driver={Microsoft odbc for oracle};server=数据库服务器;uid=用户名;pwd=密码")

在调用ORACLE存储过程(不返回结果集)成功!

但:调用返回结果集的ORACLE存储过程不成功了,如何解决? 网上查了一下好象可用ADO连接,如何连接?
[解决办法]
当然可以用 ODBC 连接串了,把你调用代码帖一下或参考如下:
SqlExec(连接句柄,"{call 存储过程(参数1,参数2)}")
[解决办法]
返回-1
用aerror(lerr)
查查lerr[1,2]返回什么错误信息.
vfp中用odbc有些类型的字段可能不能被正确转换为vfp的数据
如果ado无问题,建议用ado
使用cursoradapter类将数据转为vfp的数据
我的异常网推荐解决方案:oracle存储过程,http://www.myexception.cn/oracle-develop/177537.html

读书人网 >VFP

热点推荐