如何用delphi写存储过程,用什么控件?

解决方案 »

  1.   

    能执行sql语句的组件便可以
    如:
    adoquery,adocommand,adodataset
      

  2.   

    如果你的系统是c/s结构的话,建议你将存储过程写在数据库服务器上,
    然后用tstoreproc调用就是了,看看帮助吧
      

  3.   

    好不容易捞着一个会的呢,呵呵,一定要给我分哦!:)
    你可以用TADOStoredProc,像这样写哦:
    procedure TForm1.Button1Click(Sender: TObject);
    begin
      ADOStoredProc1.ProcedureName:='yourproc;1';
      ADOStoredProc1.ExecProc;
      showMessage(ADOStoredProc1.Parameters.ParamByName('@yourreturnparam').Value);
    end;
    上面是个简单的例子