Q&A

  • [데이타베이스]DB내용변경후에 처리건수를 알수있나요?
테이블내용을 변경한 후에 그 처리결과를 알수 있나요?

예제>

WITH QUERY1 DO

BEGIN

SQL.ADD('UPDATE CTELE00T ');

SQL.ADD('SET INSU_DATE = ''20000501'' ');

SQL.ADD('WHERE CUST_NO = :CUST_NO ');

PARAMBYNAME('CUST_NO').ASSTRING := 'TEST';

EXECSQL;

END;



했을때 UPDATE건수가 있는 경우뿐만 아니라 없는 경우에도 그 처리결과(건수)를 알수 있나요?



2  COMMENTS
  • Profile
    이재식 2000.05.24 03:13
    도움원함 wrote:

    > 테이블내용을 변경한 후에 그 처리결과를 알수 있나요?

    > 예제>

    > WITH QUERY1 DO

    > BEGIN

    > SQL.ADD('UPDATE CTELE00T ');

    > SQL.ADD('SET INSU_DATE = ''20000501'' ');

    > SQL.ADD('WHERE CUST_NO = :CUST_NO ');

    > PARAMBYNAME('CUST_NO').ASSTRING := 'TEST';

    > EXECSQL;

    > END;

    >

    > 했을때 UPDATE건수가 있는 경우뿐만 아니라 없는 경우에도 그 처리결과(건수)를 알수 있나요?

    >



    이재식 Wrote :

    안녕하세요?



    명령어만 알면 의외로 쉽습니다.

    qury1.AffectedRows매소드가 delete or update시 처리건수를 리턴합니다.



  • Profile
    도움원함 2000.05.24 19:38
    > 이재식 Wrote :

    > 안녕하세요?

    >

    > 명령어만 알면 의외로 쉽습니다.

    > qury1.AffectedRows매소드가 delete or update시 처리건수를 리턴합니다.

    >



    도움감사합니다.

    BUT 명령어가 바뀌었어요.

    Query1.RowsAffected

    아무튼 감사드립니다.