循环中执行存储出过程问题
我在一个循环中执行存储过程,循环次数为几百的时候,oracle就会报错,后来用了事务,这个问题就“没有”了。
后来我试着把次数设为上万,这个时候,出现滚动条,一段时间后,滚动条消失,没有弹出成功或失败提示,(正常情况是先出现滚动条,执行完成后,弹出成功或失败的提示。)IE左下角报错,说action.msg.result为空或不是对象,
但是oracle中的数据却是改变了,就是说事实上存储过程已经成功执行了,我想知道,为什么没有弹出提示?并且我的try catch捕获不到异常信息,
var json = {// params : {jsonParam:jsonParam}, waitTitle : '请稍候', waitMsg : '正在提交,请稍候...', success : function(form, action) { Ext.Msg.show({title:"成功", msg:action.result.msg,buttons : Ext.Msg.OK,icon:Ext.Msg.INFO}); }, failure : function(form, action) { Ext.Msg.show({title:"失败", msg:action.result.msg,buttons : Ext.Msg.OK,icon:Ext.Msg.ERROR}); } }; } dataHour_panel.getForm().submit(json);