以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  Foxtable执行Oracle存储过程问题(代码不报错,也不执行)  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=125340)

--  作者:dyz1009
--  发布时间:2018/9/26 16:27:00
--  Foxtable执行Oracle存储过程问题(代码不报错,也不执行)
调用代码如下:

\'第一种调用方式
\'cmd3.CommandText="CALL GLOGOWNER.FM_PROC_H_ALLOCATION_PAY(\'" & shipmentgid & "\')"
\'第二种调用方式
cmd3.CommandText="begin " & vbcrlf & "GLOGOWNER.FM_PROC_H_ALLOCATION_PAY(\'" & shipmentgid & "\');" & vbcrlf & "end;"

以上两种方式在Foxtable中都调用不成功(在PL/SQL 和 Oracle SQL Developer中测试都没有问题)
[此贴子已经被作者于2018/9/26 16:33:03编辑过]

--  作者:有点甜
--  发布时间:2018/9/26 16:32:00
--  

在pl/sql里面执行正确以后,拷贝到commandText里面,肯定也可以执行的。

 

你先尝试不要加入变量,直接写比如

 

cmd.CommandText = "begin " & vbcrlf & "p_ywfz_zc_update;" & vbcrlf & "end;"


--  作者:dyz1009
--  发布时间:2018/9/26 16:47:00
--  
好的,感谢,我先试下。图片点击可在新窗口打开查看