ClientDataset.Close;
ClientDataset.CommandText:='';
ClientDataset.CommandText:=('exec login
1,
2,
3');
ClientDataset.Params.ParamByName('p1').Value:=trim(edit1.Text);
ClientDataset.Params.ParamByName('p2').Value:=trim(edit2.Text);
ClientDataset.Params.ParamByName('p3').Value:=trim(combobox1.Text);
//clogin.Params.ParamByName('p4').Value:=0;
ClientDataset.Open;
我都是这样输入参数的。。。不过输出参数取不出来
ClientDataset.Close;
ClientDataset.CommandText:='';
ClientDataset.CommandText:=('exec login
1,
2,
3,
4');
ClientDataset.Params.ParamByName('p1').Value:=trim(edit1.Text);
ClientDataset.Params.ParamByName('p2').Value:=trim(edit2.Text);
ClientDataset.Params.ParamByName('p3').Value:=trim(combobox1.Text);
clogin.Params.ParamByName('p4').Value:=0;
ClientDataset.excute;
输入出参数的值不会修改的。。。。取不出来。。。