请问:adoquery能执行数据库判断语句吗?或者  就是如何在delphi 中执行存储过程   能直接在代码里实现吗?最好有代码提示  谢谢

解决方案 »

  1.   

    存储过程在delphi应该可以吧,跟写sql一样的
    用这个试试 TADOStoredProc
      

  2.   

    执行存储过程用TADOCommand就可以了,返回的数据集用TADODataset来接收。
      

  3.   

    adoquery1.sql.add('exec  存储过程名')
      

  4.   

    执行存储过程用TADOCommand就可以了,返回的数据集用TADODataset来接收。 
     
      

  5.   

    执行存储过程用TADOCommand就可以了,返回的数据集用TADODataset来接收。
      

  6.   

    adoquery能执行数据库判断语句吗?
    ------------------------------
    可以的,以SQL SERVER为例:
    if (select count(*) from Yourtable where id=1) = 0 
    begin
      //
    end
      

  7.   

    adoquery1.sql.add('exec  存储过程名')
      

  8.   


    //当然可以了。
    AdoQuery.SQL.Add(' if 1=1 ');
    AdoQuery.SQL.Add(' Print OK');