请问TADOStoredProc控件如何用?我要用ADOStoredProc1调用存储过程,并且是带有参数的,大哥能交交我吗?

解决方案 »

  1.   

    指定Connection或ConnectionString,设定ProcedureName,在Parameters里取得属性,在程序中给Parameters赋值,再ExecProc即可
      

  2.   

    拖一个控件到窗体,设置连接, 设置ProcedureName
    with ADOStoredProc1  do
    begin
        Close ;
        Parameters.ParamByName('@参数1).Value := '值1';
        Parameters.ParamByName('@参数2').Value := '值2';
        Open;   //如果没有返回数据集,就使用ExecProc;
        if  Parameters.ParamByName('@返回值1').Value = '0' then
           .....
     .....
      

  3.   

    怎么我在delphi6中试了,好像不行?可能还有别的什么问题吗?可否给个例子?