调用存储过程一定要用到StoredProc控件吗?我在一个pas单元,要用到存储过程,怎么办呢?

解决方案 »

  1.   

    晕,直接执行sql语句的execute procedurename(parameters) 就可以了
      

  2.   

    忘了说了,可以直接用ADOQuery来实现
      

  3.   

    adoquery:sql.add('begin tran  exec yourprocedurename  if @@error=0 commit tran else rollback tran ')
      

  4.   

    1\直接执行sql语句的execute procedurename(parameters) 就可以了
    2\可以直接用ADOQuery来实现如:sql.add('begin tran  exec yourprocedurename  if @@error=0 commit tran else rollback tran ')
      

  5.   

    AdoQuery1.SQL.Text:='Exec myProcedure 参数1,参数2。。'
    AdoQuery1.ExecSQL;