S
sweidong
Unregistered / Unconfirmed
GUEST, unregistred user!
我在服务器的远程数据模块添加一个TADOStoredProc控件,为他加上DataSetProvider1;
然后我在客户端做好DCOMConnection,添加ClientDataSet1和服务端的DataSetProvider1
关联
存储过程:create proc p1 @lx int,@maxbh int output
as select @maxbh=maxbh from b1
where lx=@lx
go
客户端:
dm1.clientdataset1.params.clear;
dm1.clientdataset1.commenttext:='p1';
dm1.clientdataset1.createparams(ftinteger,'@lx',ptinput);
dm1.clientdataset1.createparams(ftinteger,'@maxbh',ptoutput);
dm1.clientdataset1.params.paramsbyname('@lx').asinteger:=1;
dm1.clientdataset1.open;
edit1.text:=dm1.clientdataset1.params.paramsbyname('@maxbh').asstring;
但运行出错:说“不正常的定义了参数对象,提供了不一致或者不完整信息”,
如何解决?急急急急!!!!!
然后我在客户端做好DCOMConnection,添加ClientDataSet1和服务端的DataSetProvider1
关联
存储过程:create proc p1 @lx int,@maxbh int output
as select @maxbh=maxbh from b1
where lx=@lx
go
客户端:
dm1.clientdataset1.params.clear;
dm1.clientdataset1.commenttext:='p1';
dm1.clientdataset1.createparams(ftinteger,'@lx',ptinput);
dm1.clientdataset1.createparams(ftinteger,'@maxbh',ptoutput);
dm1.clientdataset1.params.paramsbyname('@lx').asinteger:=1;
dm1.clientdataset1.open;
edit1.text:=dm1.clientdataset1.params.paramsbyname('@maxbh').asstring;
但运行出错:说“不正常的定义了参数对象,提供了不一致或者不完整信息”,
如何解决?急急急急!!!!!