当前位置: 代码迷 >> PB >> 这个存储过程如何不执行
  详细解决方案

这个存储过程如何不执行

热度:63   发布时间:2016-04-29 08:46:16.0
这个存储过程怎么不执行?
本人pb8,sql2000
在pb中调用存储过程:insert_jtxh_wh_day_1 如下代码:
DECLARE jtxh_tj_01 PROCEDURE FOR insert_jtxh_wh_day_1  
  @ls_code = :ls_code1,  
  @pb_code = :pb_code1,  
  @jd_code = :jd_code1,  
  @ttt_date = :ttt_date1,  
  @project = :project1,  
  @need = :need1,  
  @prosition = :prosition1,  
  @strength = :strength1,  
  @jt_quan = :jt_quan1 ;
 EXECUTE jtxh_tj_01;
  CLOSE jtxh_tj_01;

@ls_code,@pb_code.....已经在存储过程中定义好。
:ls_code,:pb_code.....已经在pb中取到值。
经调试,存储过程不执行,不知为啥,高手一看!
谢谢!(存储过程语法检验通过,比较长就不贴了)

------解决方案--------------------
可以考虑把日期、日期时间都转换成定长的字符串来处理。
------解决方案--------------------
代码是没错
  相关解决方案