求解 客户端运行存储过程的问题
有一个收费系统,分客户端和服务器端,连接sql server 2000 数据库,客户端打包之后,添加了两个动态链接库(ntwdblib.dll,dbnetlib.dll),可以连上服务器的sql server 2000 数据库.但是运行之后,程序中的某些存储过程就会报错,如缺少参数(slect error :过程**需要参数**,**),但是我已经在程序中赋予了参数,同时在服务器端(装有sql server 2000 数据库)运行,没用问题.客户端(没有装sql server 2000 数据库)有此问题.
望那位大侠帮忙!
存储过程:
CREATE PROCEDURE crt_next_xday @pd_this_day datetime ,@pi_i int,@pd_next_xday datetime output
As
Set @pd_next_xday =dateadd(day,@pi_i,@pd_this_day)
GO
CREATE PROCEDURE gt_wgts_sfys(@ps_yy varchar(20),@pi_wgts int output,@pi_sfys int output) AS
set @pi_wgts=1
set @pi_sfys=6
SELECT @pi_wgts=isnull(wgts,5) FROM yylbb WHERE yylbb.yylb = @ps_yy
select @pi_sfys=isnull(sfys,6) from xtsz---数据表
GO
得不到返回值!