请问在DELPHI中如何执行存储过程??详细点,Thanks

解决方案 »

  1.   

    query以及adoquery
    adoquery.sql.text := 'exec procname params';
    //params如果多个,用逗号分开
    adoquery.execsql;
    ADOStoredProc1,设置好procedurename,给参数赋值后,open就可以了
      

  2.   

    这些东西DELPHI技巧集上很多嘛,去搜一下嘛
      

  3.   

    用存储过程控件传入参数,就象用query或AdoDataSet一样。
      

  4.   

    adoquery.close;
    adoquery.sql.clear;adoquery.sql.text := 'exec procname params';
    //params如果多个,用逗号分开
    adoquery.execsql;
      

  5.   

    就如 soaringsouth(栈桥捉鳖) 說的那樣就能搞定!
      

  6.   

    delphi不是有存储过程控件么,那个很方便的。
      

  7.   

    不赞成一楼的用'exec XXX'的方法
    应该用adostoredProc控件执行,如果存储过程需要参数,
    就设置Parameters,为存储过程提供输入输出参数。
    上述过程一可不写代码完成。