请教一个调用SQLSERVER2000D的存储过程不能正确返回输出参数的问题(50分)

  • 主题发起人 主题发起人 水印
  • 开始时间 开始时间
多人接受答案了。
 
我要机子上没问题,可以试试
sql:='取字符串个数 [%s] ,:@results output ';
sql:=format(sql,['这是试试']);
ClientDataSet1.CommandText :=sql;
ClientDataSet1.Params.Clear;
ClientDataSet1.Params.CreateParam(ftinteger,'@results',ptInputOutput);
ClientDataSet1.Execute;
ShowMessage( IntToStr(ClientDataSet1.Params.ParamByName('@results').AsInteger));
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
955
SUNSTONE的Delphi笔记
S
D
回复
0
查看
868
DelphiTeacher的专栏
D
后退
顶部