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

这个存储过程如何不执行

2012-03-15 
这个存储过程怎么不执行?本人pb8,sql2000在pb中调用存储过程:insert_jtxh_wh_day_1 如下代码:DECLARE jtxh

这个存储过程怎么不执行?
本人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中取到值。
经调试,存储过程不执行,不知为啥,高手一看!
谢谢!(存储过程语法检验通过,比较长就不贴了)

[解决办法]
可以考虑把日期、日期时间都转换成定长的字符串来处理。
[解决办法]
代码是没错

热点排行