Q&A

  • DB의 실시간 처리에 관하여(급합니다.)
안녕하십니까..

델파이Q&A가 통합되어서 자료를 찾아보기 편해졌네요.



쿼리를 사용해서 ODBC로 연결되어 있는 IBM의 DB를 SELECT하는데..

이 IBM의 DB가 매순간 변하는 데이터거던요...

IBM의 변화되는 데이터를 바로 알려면 계속적으로 READ하는 수 밖에 없는데..

이때 루프를 돌려봤는데..프로그램이 죽어버리고..REPEAT나, FOR, WHIEL등..

암튼 루프중간에 쿼리가 들어가니까, 그런 사태가 벌어지는 것 같더라구요.

그리고 TIMER컨트롤을 써 봤는데, 이게 처음에는 원하는 인터벌대로 잘 돌아가는데, 10분~15분정도 지나면 멀쩡하게 살아있는 필드를..



'쿼리이름: '필드이름' not found'..라는 메세지를 띄우거든요...



EDatabase예외겠죠..

그래서 예외처리를 해줬지만, 이게 timer를 쓰다보니 계속해서 에러메세지를

띄우게 되더라구요..



쿼리를 반복실행하는데 다른 방법을 좀 갈켜주세요..

그럼 이만..

0  COMMENTS