Q&A

  • SQL 처리결과값가져오는방법문의
TQuery component 사용시 RecordCount가 있는데 이것은 Select 의

결과값만 return합니다.

TQuery.SQL.Add('Delete from table');

TQuery.ExecSQL;

위와같이 sql문장(Insert,Update,Delete문)을 직접작성하여 실행할 경우

처리결과값(Delete 건수)을 알수있는 방법이 없을까요???????

1  COMMENTS
  • Profile
    류동균 1999.06.30 07:15
    문정우 께서 말씀하시기를...

    > TQuery component 사용시 RecordCount가 있는데 이것은 Select 의

    > 결과값만 return합니다.

    > TQuery.SQL.Add('Delete from table');

    > TQuery.ExecSQL;

    > 위와같이 sql문장(Insert,Update,Delete문)을 직접작성하여 실행할 경우

    > 처리결과값(Delete 건수)을 알수있는 방법이 없을까요???????

    -----------------

    TQrery.ExecSQL은 SQL문을 실행만 할뿐 그 처리 결과값을 되돌려 주지를 않습니다. 그래서 Select문장을 사용하여 먼저 처리한후(Select Count() From .. Where ..) 사용하고자 하는 SQL문을 사용하시면 어떨까요..

    그럼 답변이 되었는지 모르겠네요.