테이블내용을 변경한 후에 그 처리결과를 알수 있나요?
예제>
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건수가 있는 경우뿐만 아니라 없는 경우에도 그 처리결과(건수)를 알수 있나요?
> 테이블내용을 변경한 후에 그 처리결과를 알수 있나요?
> 예제>
> 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시 처리건수를 리턴합니다.