프로그램이 그냥 죽어버리는 건 아직 원인을 모르겠지만... Query의 AfterScroll()에 문제가 있는듯 합니다.
데이터를 저장하고
트랜젝션 commit하고
Query.Refresh 하면
바로 AfterScroll을 탑니다... 당연하겠지요...
그러면 BLOB 필드를 접근하면서 에러를 냅니다.
그래서...
AfterScroll()에다가 코딩해 놨던 부분을 Button1에다가 집어 넣고 Query에서 AfterScroll() 이벤트는 해제 했습니다.
그리고 commit 후에 바로 button1click(self)를 호출했더니...
에러 없이 잘만 돌아갑니다. ㅡ.ㅡ;;;
혹시 이거 테스트 해 봐 주실분 계실지...
|