存储过程有输入参数和输出参数,同时还返回数据集。
ClientDataSet1,DataSetProvider1,ADOStoredProc1,ADOConnection1设定好连接后调用存储过程时,第一次调用正常,但第二次调用时,输入参数没有了。   
因为需要返回数据集,所以用ClientDataSet1.Open,但是用   ClientDataSet1.Execute;则参数不会丢失,但不能返回数据集了。