反过来写了。
create procedure bz_sz_fygl_sel2
@bbz money output,
@btime int output
 as select @bbz= bbz, @btime=btime  from t_bz where   btype=2

解决方案 »

  1.   

    数据库中的btime是什么类型?
      

  2.   

    btime int 这里只有输出参数,没有输入参数 ,不可能是类型不对呀,而且也是已经转换了,存储过程编译已经可以没有出现什么错误呀,只是delphi 调用执行是出错
    create procedure bz_sz_fygl_sel2
    @bbz money output,
    @btime int output
     as select @bbz= bbz, @btime=btime  from t_bz where   btype=2
      

  3.   

    你看看Pro1的Parameters总的参数类型对不对。
    你把Pro1的Parameters清除掉再加一次看看