我需要你的帮助!在delphi6 BDE里StoredProc1的构件,如何动态的增加参数的个数和赋值执行sql server的储存程序(因为sql server里的储存过程较多所以需要动态执行)。运行后如返回多个数据集怎么办?请老大给予指导。等待你的回答....

解决方案 »

  1.   

    var
      Parameter: TParameter;
    begin
      StoredProc1.Parameters.Clear
      Parameter := StoredProc1.Parameters.AddParameter
      Parameter.Name :=..
      Parameter.DataType := ..
      ...
    end;
      

  2.   

    我用了你的代码,发现连声明都出错,我改了一下你看对不对能通过声明了,但下边的代码全通不过,我是初学着麻烦你把代码写全一点,谢谢!
    var
    Parameter:tParams;
    begin
    StoredProc1.Parameters.Clear--通不过
      Parameter := StoredProc1.Parameters.AddParameter--通不过