各位高人:
  我现在用ADOQuery控件进行添加操作,使用的方式是ADOQuery.Append  和 ADOQuery.Post;
但是我现在想要把这个保存过程从ADOQuery控件中以SQL语句的形式读出来,不知道能不能实现。这是个很着急的问题。先感谢各位高人了。

解决方案 »

  1.   

    ADOQuery.Append  和 ADOQuery.Post用这样的命令,我想楼主不用提取出来,执行操作后都可以写出来执行的SQL内容了
      

  2.   


    procedure TDataSet.Post;
    begin
      UpdateRecord;
      case State of
        dsEdit, dsInsert:
          begin
            DataEvent(deCheckBrowseMode, 0);
            DoBeforePost;
            CheckOperation(InternalPost, FOnPostError);
            FreeFieldBuffers;
            SetState(dsBrowse);
            Resync([]);
            DoAfterPost;
          end;
      end;
    end;