首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > VFP >

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

2013-03-26 
VFP调用ORACLE存储过程返回结果集VFP连接ORACLE:SQLSTRINGCONN(driver{Microsoft odbc for oracle}serv

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

热点排行