100分,分不够再加,应该很简单
twb88 2003-04-03 10:35:19 遇到一个很烦人的东东
我的存储过程是这样的,(sql2000)
CREATE PROCEDURE pro_text @sum int output
AS
set nocount on
select distinct 姓名 from 作者表
select @sum=@@rowcount
return @sum
GO
在Pb中调用
integer li_sum
DECLARE aa PROCEDURE FOR pro_text @sum=:li_sum output ;
execute aa;
integer a
fetch aa into :a;
messagebox('a',string(sqlca.sqlcode))
messagebox('a',string(sqlca.sqlerrtext))
(在这句出错,不知为什么,提示为尝试转换源字段中因语法错误而停止的数据)
close aa
请各位大哥帮忙,分不够,加