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

关于vfp获取存储过程中的语句异常!(50分)

2012-08-10 
关于vfp获取存储过程中的语句错误!(50分)下面是我的vfp中调用存储过程语句,虽然可以获取执行错误,但由于存

关于vfp获取存储过程中的语句错误!(50分)
下面是我的vfp中调用存储过程语句,虽然可以获取执行错误,但由于存储过程中的sql语句很多,不能判断出是哪一句出的错或出的什么错,还得一条一条的注释存储过程中的语句,才能判断错误点。能不能直接返回出错的语句或错误内容。

  mycsj="结转处理" && 存储过程名称

IF SQLEXEC(gnMyLogHandle,mycsj) = -1
m_retu=1
  AERROR( laError )
  MESSAGEBOX( '读取数据库错误提示:' + ALLTRIM(STR(laError[ 1 ])) + CHR( 13 ) +laError[ 2 ])
ENDIF

50分求解,谢谢!

[解决办法]
不能,要在SP中做处理,比如SELECT 变量名、中间结果保存到表中等等, 找到出错的语句
[解决办法]
建议在 SQL 端将存储过程调试 OK 后再在 VFP 端调试。

热点排行