-
张腾 数据老手Lv5
发表于2020-5-6 16:02
悬赏100
未解决
runSql函数返回值为什么返回值是undefined,
alert(runSql("exec [dbo].[abcx]","","sc")); 此测试的存储过程可以执行,但是对用的返回值数据为undefined
需求:ABI里给客户一个按钮更新数据,需要根据存储过程的返回值做判断提示。
附上的我写的按钮的万能式(求解答):
var a=runSql("exec [dbo].[abcx]","","sc");
if(a==1){
alert("此数据已存在");
}else{
alert("数据更新成功");
}
这个函数的执行存储过程是没有问题的,但是我的存储过程是设置了返回值的,我具体返回值去做IF判断。
现在就是runSql返回值是undefined,正常返回值应该是1
11个回答
数据王子 发表于 2020-5-6 16:15
你是想要获取,储存过程的返回值?然后runSql("exec [dbo].[abcx]","","sc")这句话,在abi中执行确定是没有 ...
这个函数的执行没有问题,但是我的存储过程是设置了返回值的,我具体返回值去做IF判断。
现在就是runSql返回值是undefined,正常返回值应该是1
你是想要获取,储存过程的返回值?然后runSql("exec [dbo].[abcx]","","sc")这句话,在abi中执行确定是没有问题的对吗?
需求:ABI里给客户一个按钮更新数据,需要根据存储过程的返回值做判断提示。
附上的我写的按钮的万能式(求解答):
var a=runSql("exec [dbo].[abcx]","","sc");
if(a==1){
alert("此数据已存在");
}else{
alert("数据更新成功");
}
张腾 发表于 2020-5-6 16:58
需求:ABI里给客户一个按钮更新数据,需要根据存储过程的返回值做判断提示。
附上的我写的按钮的万能式(求 ...
万能式直接alert这个runSql("exec [dbo].[abcx]","","sc")可以吗?
缱绻 发表于 2020-5-8 09:24
万能式直接alert这个runSql("exec [dbo].[abcx]","","sc")可以吗?
alert就是返回一个未定义的英文,如问题上边弹出的框框就是 我alert(runSql())出来的