Delphi7, Zeos6.5,Oracle을 사용하고 있습니다.
Sql 코드작성시
try
SQL문
......
Except
on E: exception do
begin
RollBack;
end;
end;
위와 같이 사용하는 것으로 알고 있습니다.
그런데 SQL 문을 잘못 사용할경우
-- Table name이 틀렸다든가
-- Field 또는 Parameter가 틀린경우에는
except문에 상관없이 ZEOS에서 EXCEPTION이
발생하더군요.
이걸 프로그램내의 exception으로 제어할
방법이 없을까해서 고수님들께 질문드립니다.
Tools/Debugger Options에서 Language Options의 Stop on Delphi Exceptions의 체크를 해제하시면 델파이 IDE에서 실행시도 예외처리가 원하시는 대로 될겁니다.