안냐세염..
Oracle SQL*Net으로 Host에 있는 Database를 Select해서
가져오고 있는데요..
Host가 Down된다든지 Lan 상태가 좋지않은 경우에
TNS Adapter Error같은게 나자나여~
이때 System Error를 띄우기전에 그 Error에 대해
적절한 Action을 취할수 있게 핸들링을하고 싶은데.
어케해얄지..
AdoConnection 컴포넌트 사용했구여..
AdoQuery 컴포넌트를 이용해서 Host DB를 Select 했어염..
Timer를 써서 3초에 한번씩 ExecSql명령으로 Query를 했구여
OnDisconnect 이벤트로 해결해보려구 했는데..
테스트로 랜선을 빼도 Connect는 True상태를 유지해서 실패했구여..
Try
AdoQuery1.ExecSql;
except
ShowMessage('전송에 이상이 생겼습니다');
Timer1.enabled := False;
end;
이것두 해봤는데 except전에 System Error Message가
먼저 뜨더군여...
고수님들 한수 부탁드림다..
오라클 에러 핸들링은 어케해야는건지..
아시는분있음 꼬~~옥 부탁드림다..